LL(*) parsiranje domenskih jezika (CROSBI ID 442711)
Ocjenski rad | sveučilišni preddiplomski završni rad
Podaci o odgovornosti
Brečić, Luka
Vladimir, Klemo
hrvatski
LL(*) parsiranje domenskih jezika
U ovom radu ukratko su opisani elementi i strategije LL(*) i ALL(*) tehnika parsiranja. Osim osnovnog opisa tehnika iznesena je i kratka usporedba efikasnosti tih tehnika u odnosu na tradicionalne tehnike parsiranja. Dalje u radu opisan je ANTLR parser generator koji generira LL(*) i ALL(*) parsere te implementacija parsera za programski jezik ChucK, programski jezik za sintezu zvuka. Osim parsera, implementiran je poboljšani sustav rukovanja sintaksnim pogreškama kao i izgradnja simboličkih tablica za programe prilikom parsiranja. Primjeri korištenja implementacije programskog rješenja pokazani su u posljednjim poglavljima ovog rada.
ALL(*) ; ANTLR ; ChucK ; parser generator ; LL(*)
nije evidentirano
engleski
LL(*) Parsing for Domain-specific Languages
nije evidentirano
ALL(*) ; ANTLR ; ChucK ; parser generator ; LL(*)
nije evidentirano
Podaci o izdanju
40
02.07.2021.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb