Obtenez DAVINOC

Le langage, les outils et la documentation, prêts à l'emploi.

Dernière version

DAVINOC v1.0.0

La première version stable inclut le compilateur DVLX complet, le parser VINOK avec 88 tests passants, les 6 commandes CLI et le lanceur Python.

Publié le : 19 août 2026 Checksum SHA-256 : a3f2e8b1c4d5...

Choisissez votre plateforme

Linux

x86_64, ARM64

Télécharger

macOS

x86_64, Apple Silicon

Télécharger

Windows

x86_64

Télécharger

Ce qui est inclus

Compilateur DVLX

Compile les fichiers .dvx vers du ByteCode .dvb optimisé. Support complet du typage statique, des génériques et du pattern matching.

Parser VINOK

Parse et valide les fichiers de configuration VINOK avec support de l'interpolation, des commentaires multilignes et des clés backtick.

CLI (6 commandes)

parse, validate, convert, run, format, init — tout ce dont vous avez besoin pour gérer vos projets DAVINOC depuis le terminal.

Lanceur Python

vinok.py lit vinok-conf.json et délègue au runtime approprié. Simple à intégrer dans n'importe quel environnement de build.

88 tests unitaires

Suite de tests complète couvrant le lexer, le parser, le validateur, le convertisseur et le système d'erreurs. Tous passants.

Exemples

Fichiers full.vinok et pkg.vinok démontrant toutes les fonctionnalités du format VINOK, prêts à être adaptés pour vos projets.

Installation depuis le source

# Cloner et installer
git clone https://github.com/davinoc/davinoc.git
cd davinoc
bun install

# Vérifier l'installation
bun test          # 88 tests passants
python vinok.py --help