- AutorIn
- Sven Karol
- Steffen Zschaler
- Titel
- Providing Mainstream Parser Generators with Modular Language Definition Support
- Zitierfähige Url:
- https://nbn-resolving.org/urn:nbn:de:bsz:14-qucosa-79339
- Schriftenreihe
- Technische Berichte
- Bandnummer
- 2010,1 (TUD-FI10-01-Januar 2010)
- Abstract (EN)
- The composition and reuse of existing textual languages is a frequently re-occurring problem. One possibility of composing textual languages lies on the level of parser specifications which are mainly based on context-free grammars and regular expressions. Unfortunately most mainstream parser generators provide proprietary specification languages and usually do not provide strong abstractions for reuse. New forms of parser generators do support modular language development, but they can often not be easily integrated with existing legacy applications. To support modular language development based on mainstream parser generators, in this paper we apply the Invasive Software Composition (ISC) paradigm to parser specification languages by using our Reuseware framework. Our approach is grounded on a platform independent metamodel and thus does not rely on a specific parser generator.
- Freie Schlagwörter (DE)
- kontextfreie Grammatiken, Komposition, Vererbung, Parser-Generatoren, lexikalische Zustände
- Freie Schlagwörter (EN)
- context-free languages, composition, grammar inheritance, lexer states, parser generators
- Klassifikation (DDC)
- 004
- Klassifikation (RVK)
- SS 5514
- Publizierende Institution
- Technische Universität Dresden, Dresden
- URN Qucosa
- urn:nbn:de:bsz:14-qucosa-79339
- Veröffentlichungsdatum Qucosa
- 17.01.2012
- Dokumenttyp
- Forschungsbericht
- Sprache des Dokumentes
- Englisch
- Lizenz / Rechtehinweis