πŸŽ… β€’ lancement

python3 main.py

la commande peut prendre les agruments suviants:

-f [fichier] ~ le fichier d'entrΓ©
-o [fichier] ~ le fichier de sortie
-d ~ activer le debug

🧢 β€’ All-in-one

pour parser le ks plus l'executer en une seule commande vous pouvez créé votre propre one-commande:

python [chemin du parser.py] -f [fichier a parser] -o [fichier de sortie]; php [chemin de l'interpreteur.php] [fichier de sortie]

par exemple avec l'arborescence suivante:

~/KEA > tree /f

KEA
|
β”œβ”€β”€β”€KEA-php
β”‚       inter.php
β”‚
β”‚
β”œβ”€β”€β”€KS-dep
β”‚   β”‚
β”‚   β”œβ”€β”€β”€DEP
β”‚   β”‚       bool.kea
β”‚   β”‚       math.kea
β”‚   β”‚       uf.kea
β”‚   β”‚
β”‚   └───work
β”‚           main.ks
β”‚           output.kea
β”‚
└───parser
    β”‚   main.py
    β”‚
    └───mod
            decoupeur.py
            parse.py

~/KEA/KS-dep >  python ..\parser\main.py -f .\work\main.ks -o
                .\work\output.kea;php ..\KEA-php\inter.php
                .\work\output.kea