Skip to content
blukePublic

About

school project : lex>C compiler in C

Resources

Stars

1 star

Watchers

2 watching

Forks

Repository files navigation

This is a school project for a compilation course made by
Lucas BEE and Luke BERTOT

For suject see Projet_2011_2012.pdf(fr)

Pour l'utilisation : 
make
./relex < fichier

Le résultat se trouve dans relex.c

Le projet n'est pas fini.
Le trailer et le header sont copiés correctement dans le fichier relex.c
L'automate non déterministe issu des règles est formé et se trouve en commentaire dans le fichier relex.c .
Les arbres correspondants aux règles sont affichés en console à titre informatifs

Le programme ne prend pas en charge les parenthèses ou la négation, mais prend en charge des exemples du type :
[A-Za-z][0-9]*	{action}
int|let	{action}
\^\-\\	{action}

Il faut une tabulation entre la regexp et l'action à réaliser.


About

school project : lex>C compiler in C

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages