Parsarea intr-o gramatica LL(1)
Sa se proiecteze o biblioteca Haskell pentru parsarea într-o gramatica LL(1). Aceasta trebuie sa faciliteze:
* Â Â Definirea unei gramatici de tip 2;
* Â Â Simplificarea gramaticilor de tip 2 (eliminare simboluri inutile);
* Â Â Determinarea multimilor FIRST, FOLLOW si a tabelei de parsare;
* Â Â Testul LL(1);
* Â Â Parsarea LL(1) cu afisarea erorilor si eventual recuperarea lor.
Echipa: 2-3 studenti.
Bonus: realizarea unui proiect, inclusiv documentatia, va fi considerata activitate indeplinita în cadrul laboratorului aferent disciplinei “Programare functionala”.
Proiect propus de: domnul profesor, doctor, decan Gheorghe Grigoras.
No comments yet. Be the first.
Leave a reply