Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1141128

Parsiranje domenskih jezika koristeći Prattov parser


Jovanović, Marin
Parsiranje domenskih jezika koristeći Prattov parser, 2021., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 1141128 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Parsiranje domenskih jezika koristeći Prattov parser
(Pratt Parsing for Domain-specific Languages)

Autori
Jovanović, Marin

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
02.07

Godina
2021

Stranica
29

Mentor
Vladimir, Klemo

Ključne riječi
parsiranje ; Vaughan Pratt ; Prattova metoda ; parsiranje od vrha prema dnu uz prednost operatora ; compiler ; interpreter ; leksički analizator ; Douglas Crockford ; JSLint ; leksička jedinka ; BNF ; AST ; apstraktno sintaksno stablo ; TDOP ; regex ; izraz
(parsing ; Vaughan Pratt ; Pratt's method ; top down operator precedence parsing ; compiler ; interpreter ; lexer ; Douglas Crockford ; JSLint ; token ; BNF ; AST ; abstract syntax tree ; TDOP ; regex ; expression)

Sažetak
Parsiranje od vrha prema dnu ili kraće, Prattova metoda, je rijetko poznata metoda parsiranja koja ugrađuje sintaksu jezika direktno u sam programski kôd parsera. Uz to svojstvo još nudi i veliku modularnost i lako upravljanje greškama. U ovom radu prezentiran je rad Prattove metode, argumentirano kada ga ima smisla koristiti te su glavni koncepti potkrijepljeni primjerima na generičkim matematičkim izrazima.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Klemo Vladimir (mentor)


Citiraj ovu publikaciju:

Jovanović, Marin
Parsiranje domenskih jezika koristeći Prattov parser, 2021., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
Jovanović, M. (2021) 'Parsiranje domenskih jezika koristeći Prattov parser', diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Jovanovi\'{c}, Marin}, year = {2021}, pages = {29}, keywords = {parsiranje, Vaughan Pratt, Prattova metoda, parsiranje od vrha prema dnu uz prednost operatora, compiler, interpreter, leksi\v{c}ki analizator, Douglas Crockford, JSLint, leksi\v{c}ka jedinka, BNF, AST, apstraktno sintaksno stablo, TDOP, regex, izraz}, title = {Parsiranje domenskih jezika koriste\'{c}i Prattov parser}, keyword = {parsiranje, Vaughan Pratt, Prattova metoda, parsiranje od vrha prema dnu uz prednost operatora, compiler, interpreter, leksi\v{c}ki analizator, Douglas Crockford, JSLint, leksi\v{c}ka jedinka, BNF, AST, apstraktno sintaksno stablo, TDOP, regex, izraz}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Jovanovi\'{c}, Marin}, year = {2021}, pages = {29}, keywords = {parsing, Vaughan Pratt, Pratt's method, top down operator precedence parsing, compiler, interpreter, lexer, Douglas Crockford, JSLint, token, BNF, AST, abstract syntax tree, TDOP, regex, expression}, title = {Pratt Parsing for Domain-specific Languages}, keyword = {parsing, Vaughan Pratt, Pratt's method, top down operator precedence parsing, compiler, interpreter, lexer, Douglas Crockford, JSLint, token, BNF, AST, abstract syntax tree, TDOP, regex, expression}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font