Skip to content

Repository files navigation

Galois

Galois est un langage compilé en français, pensé pour écrire des programmes clairs et obtenir des binaires natifs via LLVM.

Pour commencer

git clone https://github.com/TataneSan/galois.git
cd galois
cargo build --release

Essayer rapidement

galois run programme.gal
fonction factorielle(n: entier): entier
    si n < 2 alors
        retourne 1
    sinon
        retourne n * factorielle(n - 1)
    fin
fin

afficher(factorielle(10))

Créer un projet

galois init mon_projet
cd mon_projet
galois run src/main.gal

Tu peux aussi initialiser le dossier courant s’il est vide :

galois init .

Commandes utiles

  • galois build programme.gal — compiler sans exécuter
  • galois run programme.gal — compiler puis lancer
  • galois init <nom> — créer un nouveau projet
  • galois add <paquet> — ajouter une dépendance
  • galois lexer|parser|vérifier|ir programme.gal — inspecter le code
  • galois doc programme.gal — générer la documentation
  • galois debug programme.gal — lancer une build avec symboles de debug

Documentation

Licence

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages