This is an old revision of the document!
Proiect LFA - Lexer in Python sau Haskell
Etapa 4 - Parsare Regex si limbaj
Serializare lexer (ca sa ne legam direct cu etapa 1).
Apoi parsare. Doua programe.
Limbajul 1: Imperative
<prog> ::= <variable> '=' <expr>; | begin <instruction_list> end | while (<expr>) do <prog> od | if (<expr>) then <prog> else <prog> fi <instruction_list> ::= [<prog>] <expr> ::= <expr> + <expr> | <expr> > <expr> | <expr> == <expr> | <variable> | <integer>
Limbajul 2: Lisp
Limbajul 3: Html ???
Metodologia de testare:
Combinam expresii din fisierul de referinta in specificatii. Mai sunt necesare detalii de clarificat.