Résultat du TP en C sur Forth
Find a file
2022-12-08 06:21:31 +01:00
calcop.c adding all the code 2022-12-08 06:11:40 +01:00
calcop.h adding all the code 2022-12-08 06:11:40 +01:00
cmpop.c adding all the code 2022-12-08 06:11:40 +01:00
cmpop.h adding all the code 2022-12-08 06:11:40 +01:00
command.c adding all the code 2022-12-08 06:11:40 +01:00
command.h adding all the code 2022-12-08 06:11:40 +01:00
definitions.h adding all the code 2022-12-08 06:11:40 +01:00
exec.c adding all the code 2022-12-08 06:11:40 +01:00
exec.h adding all the code 2022-12-08 06:11:40 +01:00
functions.c adding all the code 2022-12-08 06:11:40 +01:00
functions.h adding all the code 2022-12-08 06:11:40 +01:00
lexer.c adding all the code 2022-12-08 06:11:40 +01:00
lexer.h adding all the code 2022-12-08 06:11:40 +01:00
LICENSE Initial commit 2022-12-08 06:11:00 +01:00
logic.c adding all the code 2022-12-08 06:11:40 +01:00
logic.h adding all the code 2022-12-08 06:11:40 +01:00
main.c adding all the code 2022-12-08 06:11:40 +01:00
main.h adding all the code 2022-12-08 06:11:40 +01:00
Makefile adding all the code 2022-12-08 06:11:40 +01:00
num.c adding all the code 2022-12-08 06:11:40 +01:00
num.h adding all the code 2022-12-08 06:11:40 +01:00
pile.c adding all the code 2022-12-08 06:11:40 +01:00
pile.h adding all the code 2022-12-08 06:11:40 +01:00
pileInt.c adding all the code 2022-12-08 06:11:40 +01:00
pileInt.h adding all the code 2022-12-08 06:11:40 +01:00
prog.forth adding all the code 2022-12-08 06:11:40 +01:00
README.md More instructive README.md 2022-12-08 06:21:31 +01:00
show.c adding all the code 2022-12-08 06:11:40 +01:00
show.h adding all the code 2022-12-08 06:11:40 +01:00
stackops.c adding all the code 2022-12-08 06:11:40 +01:00
stackops.h adding all the code 2022-12-08 06:11:40 +01:00
state.c adding all the code 2022-12-08 06:11:40 +01:00
state.h adding all the code 2022-12-08 06:11:40 +01:00
test.sh adding all the code 2022-12-08 06:11:40 +01:00

C_TP_Forth

Résultat du TP en C sur Forth

Instruction pour tester et modifier le code localement

D'abord, il faut télécharger le code. Pour cela, tapez la commande suivante dans un terminal.

git clone https://git.etud.insa-toulouse.fr/nbillard/C_TP_Forth.git

Compilez ensuite le code.

cd C_TP_Forth
make

Écrire en Forth

Soit écrivez:

./main 'VOTRE CODE EN FORTH'

ou

make test

Tests automatisés

Les tests automitisées sont écris dans le fichier test.sh La ligne set -x permet d'écrire la commande qui va être executer. set +x remet le mode en mode habituel.