Creation d'un language interprété en Francais
  • C 99.3%
  • Makefile 0.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-26 00:47:55 +01:00
src Ajout d'une première version fonctionnelle avec jeux de tests 2026-10-26 00:47:55 +01:00
tests Ajout d'une première version fonctionnelle avec jeux de tests 2026-10-26 00:47:55 +01:00
.gitignore Ajout d'une première version fonctionnelle avec jeux de tests 2026-10-26 00:47:55 +01:00
Makefile Ajout d'une première version fonctionnelle avec jeux de tests 2026-10-26 00:47:55 +01:00
README.md Ajout d'une première version fonctionnelle avec jeux de tests 2026-10-26 00:47:55 +01:00

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.