Commit graph

16 commits

Author SHA1 Message Date
Hippolyte Chauvin
99ce65ad9a Fonction execute 2023-10-29 21:42:25 +01:00
Hippolyte Chauvin
5cd4fc2632 Correction : ne plus déclarer à chaque fois le vecteur qui reçoit la
commande parsée
2023-10-29 19:34:55 +01:00
Hippolyte Chauvin
4a4dd5817b Ajout : println à la fin du main 2023-10-28 15:41:57 +02:00
Hippolyte Chauvin
50c6647ad4 Meilleur contrôle de l'exécution du programme
La commande en cours d'écriture n'est pas envoyée au parser si EOF est
envoyé
2023-10-28 15:41:09 +02:00
Hippolyte Chauvin
4c70fda118 Ajout : afficher un dollar dans stdout avant de taper une commande 2023-10-28 15:40:27 +02:00
Hippolyte Chauvin
675a176b77 Ajout : lecture des commandes depuis stdin 2023-10-28 15:17:51 +02:00
Hippolyte Chauvin
544ca5076a Ajout : trimmer la chaîne de caractères dans le parser 2023-10-28 15:15:52 +02:00
Hippolyte Chauvin
6eb0a0b0c6 Procédure de test avec plusieurs cas dans le main 2023-10-28 14:47:04 +02:00
Hippolyte Chauvin
de900a725a Première version du parser
Capable de découper des mots en fonction des whitespaces
2023-10-28 14:35:43 +02:00
Hippolyte Chauvin
0ec9935938 Ajout : fichier parser.rs et signature de la fonction parse 2023-10-28 13:10:56 +02:00
Hippolyte Chauvin
54006a0809 Suppression : doc 2023-10-28 13:10:40 +02:00
Hippolyte Chauvin
2c24417509 Ajout : diagramme de doc du parser 2023-10-28 13:07:16 +02:00
Hippolyte Chauvin
e046743560 Ajout : Cargo.lock 2023-10-11 15:33:42 +02:00
Hippolyte Chauvin
8e1254f59b Initialisation : projet Rust 2023-10-11 15:32:49 +02:00
Hippolyte Chauvin
fa2e81033d Ajout : LICENSE 2023-10-11 15:31:52 +02:00
Hippolyte Chauvin
d4daeeb74e Ajout : README 2023-10-11 15:31:22 +02:00