Lekser i parser cwiczenia 9.
Transkrypt
Lekser i parser cwiczenia 9.
JPS cwiczenia 9. Lekser i parser © Michał Lentner Polsko-Japońska Wyższa Szkoła Technik Komputerowych Cel i funkcje baza.pracownik where nazwisko = “Zdebel” baza . pracownik where nazwisko = “Zdebel” program ::= wyrazenie ; | instrukcja ; ; wyrazenie ::= wyrazenie . wyrazenie | wyrazenie where wyrazenie | wyrazenie = wyrazenie | wyrazenie + wyrazenie | identyfikator | literal | ( wyrazenie ) ... WhereExpression DotExpression BinaryOperatorExpression (=) IdentifierExpression IdentifierExpression IdentifierExpression StringExpression Identifier ("baza") Identifier ("pracownik") Identifier ("nazwisko") StringLiteral ("Zdebel") Potrzebne pliki Program generatora parserów Program generatora lekserów Specyfikacja leksera Specyfikacja parsera Jak z tego korzystać ? Ćwiczenia