E timpul sa arati ce poti!

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