mirror of
https://github.com/Skylord65/C-dille.git
synced 2026-10-28 12:48:52 +00:00
Creation d'un language interprété en Francais
- C 99.3%
- Makefile 0.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| src | ||
| tests | ||
| .gitignore | ||
| Makefile | ||
| README.md | ||
C-dille
Langage de programmation simple façon pseudo code théorique transpilé en C et en Français.
Exécution
Le pseudo code doit être écrit dans un fichier avec l'extension .cll et doit ensuite être executé avec :
./Cdille fichier.cll
Fonctionnement
Lexeur
|
Parseur
|
Générateur de code en C
|
Complilateur
|
Executable
Syntaxe
Déclaration de variable
Entier x
Affectation de variable
x <- 1
Affichage dans le terminal
Imprimer "test à afficher"
Condition
Si expression alors
code
fin si
Boucle
Tant que expression faire
code
fin tant que
Compilation et Installation
Pour compiler Cdille à l'aide du Makefile :
make
Pour exécuter les tests :
make test
Options de la ligne de commande
./Cdille fichier.cll [options]
-o <nom>: Spécifie le nom de l'exécutable généré (par défaut :programme).-r,--run: Compile puis exécute immédiatement le programme.-h,--help: Affiche l'aide.