Repository logo
Article

Tunnel parsing with counted repetitions

creativeworkseries.issn1508-2806
dc.contributor.authorHandzhiyski, Nikolay
dc.contributor.authorSomova, Elena
dc.date.available2025-06-18T06:40:03Z
dc.date.issued2020
dc.descriptionBibliogr. s. 459-461.
dc.description.abstractThis article describes a new and efficient algorithm for parsing (called tunnel parsing) that parses from left to right on the basis of context-free grammar without left recursion nor rules that recognize empty words. The algorithm is mostly applicable for domain-specific languages. In the article, particular attention is paid to the parsing of grammar element repetitions. As a result of the parsing, a statically typed concrete syntax tree is built from top to bottom, that accurately reflects the grammar. The parsing is not done through a recursion, but through an iteration. The tunnel parsing algorithm uses the grammars directly without a prior refactoring and is with a linear time complexity for deterministic context-free grammars.en
dc.description.placeOfPublicationKraków
dc.description.versionwersja wydawnicza
dc.identifier.doihttps://doi.org/10.7494/csci.2020.21.4.3753
dc.identifier.eissn2300-7036
dc.identifier.issn1508-2806
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/113268
dc.language.isoeng
dc.publisherWydawnictwa AGH
dc.relation.ispartofComputer Science
dc.rightsAttribution 4.0 International
dc.rights.accessotwarty dostęp
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/legalcode
dc.subjectparsingen
dc.subjectsyntax analysisen
dc.subjectparser generatoren
dc.subjectconcrete syntax treeen
dc.titleTunnel parsing with counted repetitionsen
dc.title.relatedComputer Scienceen
dc.typeartykuł
dspace.entity.typePublication
publicationissue.issueNumberNo. 4
publicationissue.paginationpp. 441-462
publicationvolume.volumeNumberVol. 21
relation.isJournalIssueOfPublication9419daed-f29a-4c59-95db-4ddc29952507
relation.isJournalIssueOfPublication.latestForDiscovery9419daed-f29a-4c59-95db-4ddc29952507
relation.isJournalOfPublication020291ee-249b-4dcf-98a3-276a2f7981aa

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
csci.2020.21.4.441.pdf
Size:
470.24 KB
Format:
Adobe Portable Document Format