Title
Neverlang 2: a framework for modular language implementation
Abstract
Neverlang 2 is a JVM-based framework for language development that emphasizes code reuse through composition of language features. This paper is aimed at showing how to develop extensible, custom languages using Neverlang's component-based model of implementation. Using this model, each feature of the language can be implemented as a separate, conceptually isolated unit that can be compiled and distributed separately from the others. A live tutorial of the framework can be found at http://youtu.be/Szxvg7XLbXc
Year
DOI
Venue
2014
10.1145/2584469.2584478
MODULARITY
Keywords
Field
DocType
modular language implementation,jvm-based framework,language development,live tutorial,component-based model,language feature,conceptually isolated unit,code reuse,custom language,java,domain specific languages
Domain-specific language,Programming language,Computer science,Object language,Compiled language,Universal Networking Language,Code reuse,Modular design,Low-level programming language,Language primitive
Conference
Citations 
PageRank 
References 
7
0.46
5
Authors
4
Name
Order
Citations
PageRank
Edoardo Vacchi11005.00
Diego Mathias Olivares2181.33
Albert Shaqiri3153.01
Walter Cazzola453350.41