Énoncé du projet
de 2005-2006
Les 2 fichiers suivants ont été développés par Maria - Luiza CRIVAT et Carine
HATTINGUAIS, étudiantes de maîtrise, pour le projet du cours de
Cénie Logiciel de l'année scolaire
2004-2005. Le projet de cette année est pareil mais un
petit peu différent. De plus les exigences de cette année seront
élévées par rapport à l'année précédente.
Pour faire un analyseur syntaxique elles ont utilisé les
analogues de Lex et Yacc pour Java~: respectivement
jflex (http://www.jflex.de/, http://gnuwin32.sourceforge.net/packages/flex.htm)
et BYacc/J (http://byaccj.sourceforge.net/)
Le fichier pour l'analyse lexical est lexical.flex
Le fichier pour l'analyse syntaxique est grammaire.y
Les opérations utilisées dans ce dernier fichiers sont programmées
ailleurs, dans des classes de Java.
Vous pouvez utiliser ces fichiers comme une base pour votre analyseur
syntaxique, avec une références aux auteurs sous la condition que vous
changiez au moins 20% du contenu, par exemple, en changeant les
notations.