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 3 von 122
Evolving TXL
2006 Sixth IEEE International Workshop on Source Code Analysis and Manipulation, 2006, p.117-126
2006

Details

Autor(en) / Beteiligte
Titel
Evolving TXL
Ist Teil von
  • 2006 Sixth IEEE International Workshop on Source Code Analysis and Manipulation, 2006, p.117-126
Ort / Verlag
IEEE
Erscheinungsjahr
2006
Link zum Volltext
Quelle
IEEE Xplore Digital Library
Beschreibungen/Notizen
  • TXL is a functional programming language specifically designed for expressing source transformation tasks. Originally designed for the rapid prototyping of modest syntactic enhancements, in recent years it has been extensively used in large scale source code analysis and reengineering applications that are much more challenging. As a result, many common programming techniques needed in these larger scale applications are difficult or impossible to express in TXL. Examples include multi-way decisions, generic rules and functions, polymorphism and information hiding. In this paper we introduce ETXL, an experimental extension of TXL which includes convenient features designed to address these issues. Designed to be a compatible variant that remains faithful to the original TXL syntax and semantics, ETXL has itself been prototyped as a source transformation to original TXL.
Sprache
Englisch
Identifikatoren
ISBN: 0769523536, 9780769523538
DOI: 10.1109/SCAM.2006.14
Titel-ID: cdi_ieee_primary_4026861

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX