Automatic derivation of compact abstract syntax data types from concrete syntax descriptions

dc.contributor.authorLorenzen, Florian
dc.date.accessioned2020-06-15T06:31:19Z
dc.date.available2020-06-15T06:31:19Z
dc.date.issued2011
dc.description.abstractWe describe an algorithm (written in Haskell) to automatically derive compact abstract syntax data types from concrete grammar descriptions. The input for the algorithm is almost the grammar language of the parser generator PaGe which not only constructs a parser but also the data types necessary to represent an abstract syntax tree. The algorithm of this report is suitable to minimize the data type used to represent the parsing result to both improve the handling of abstract syntax trees and their space requirements.en
dc.identifier.issn1436-9915
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/11346
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-10233
dc.language.isoen
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subject.ddc004 Datenverarbeitung; Informatik
dc.subject.othergrammar languageen
dc.subject.otherHaskellen
dc.subject.othercorrectnessen
dc.titleAutomatic derivation of compact abstract syntax data types from concrete syntax descriptionsen
dc.typeResearch Paper
dc.type.versionsubmittedVersionen
tub.accessrights.dnbfree
tub.affiliationFak. 4 Elektrotechnik und Informatikde
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.publisher.universityorinstitutionTechnische Universität Berlin
tub.series.issuenumber2011-11
tub.series.nameForschungsberichte der Fakultät IV - Elektrotechnik und Informatik / Technische Universität Berlin

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
tr_2011-11.pdf
Size:
411.82 KB
Format:
Adobe Portable Document Format

Collections