Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 1 von 5516
Science of computer programming, 2006-08, Vol.61 (3), p.190-210
2006

Details

Autor(en) / Beteiligte
Titel
The TXL source transformation language
Ist Teil von
  • Science of computer programming, 2006-08, Vol.61 (3), p.190-210
Ort / Verlag
Elsevier B.V
Erscheinungsjahr
2006
Link zum Volltext
Quelle
EZB Electronic Journals Library
Beschreibungen/Notizen
  • TXL is a special-purpose programming language designed for creating, manipulating and rapidly prototyping language descriptions, tools and applications. TXL is designed to allow explicit programmer control over the interpretation, application, order and backtracking of both parsing and rewriting rules. Using first order functional programming at the higher level and term rewriting at the lower level, TXL provides for flexible programming of traversals, guards, scope of application and parameterized context. This flexibility has allowed TXL users to express and experiment with both new ideas in parsing, such as robust, island and agile parsing, and new paradigms in rewriting, such as XML mark-up, rewriting strategies and contextualized rules, without any change to TXL itself. This paper outlines the history, evolution and concepts of TXL with emphasis on its distinctive style and philosophy, and gives examples of its use in expressing and applying recent new paradigms in language processing.
Sprache
Englisch
Identifikatoren
ISSN: 0167-6423
eISSN: 1872-7964
DOI: 10.1016/j.scico.2006.04.002
Titel-ID: cdi_crossref_primary_10_1016_j_scico_2006_04_002

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX