-
Wilke Pierre authored
Par défaut, le compilateur utilise le lexer généré d'après vos expressions régulières, NFA et DFA. En éditant le fichier opts.mk à la racine du projet et en décommentant la ligne "CONF_OPTS+=-L", le compilateur utilisera un lexer généré automatiquement via ocamllex. De la même manière, par défaut, l'analyseur syntaxique utilisé sera celui généré par ALPAGA d'après la grammaire expr_grammar_action.g. En décommentant dans le fichier opts.mk la ligne "CONF_OPTS+=-m", le compilateur utilisera plutôt un parser généré automatiquement par Menhir. Cela pour vous permettre d'avancer dans votre TP même sans avoir fini le lexer et l'analyseur syntaxique.
Wilke Pierre authoredPar défaut, le compilateur utilise le lexer généré d'après vos expressions régulières, NFA et DFA. En éditant le fichier opts.mk à la racine du projet et en décommentant la ligne "CONF_OPTS+=-L", le compilateur utilisera un lexer généré automatiquement via ocamllex. De la même manière, par défaut, l'analyseur syntaxique utilisé sera celui généré par ALPAGA d'après la grammaire expr_grammar_action.g. En décommentant dans le fichier opts.mk la ligne "CONF_OPTS+=-m", le compilateur utilisera plutôt un parser généré automatiquement par Menhir. Cela pour vous permettre d'avancer dans votre TP même sans avoir fini le lexer et l'analyseur syntaxique.