Experiences with an Object-Oriented, Multi-Stage Language
Data(s) |
2006
|
---|---|
Resumo |
Metaphor is a multi-stage programming language extension to an imperative, object-oriented language in the style of C# or Java. This paper discusses some issues we faced when applying multi-stage language design concepts to an imperative base language and run-time environment. The issues range from dealing with pervasive references and open code to garbage collection and implementing cross-stage persistence. |
Identificador | |
Publicador |
Elsevier BV, North Holland |
Relação |
DOI:10.1016/j.scico.2006.05.002 Neverov, Gregory & Roe, Paul (2006) Experiences with an Object-Oriented, Multi-Stage Language. Science of Computer Programming, 62(1), pp. 85-94. |
Fonte |
Faculty of Science and Technology |
Palavras-Chave | #080300 COMPUTER SOFTWARE #Run-Time Code Generation, Programming Languages, Object-Oriented Programming |
Tipo |
Journal Article |