Obtenez DAVINOC
Le langage, les outils et la documentation, prêts à l'emploi.
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.
Choisissez votre plateforme
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