Abstract | ||
---|---|---|
This article is an extended abstract of a doctoral dissertation on metaprogramming and programming language design. A metaprogramming model is studied and implemented in a statically-typed pure object-oriented programming language Zero. The object model of language is based on closures which enables metaprogramming model to achieve a high degree of dynamic manipulation, normally only found in dynamically-typed languages. metaprogramming in Zero is based on Safety-typed structural and behavioural reflection. |
Year | Venue | Keywords |
---|---|---|
2009 | INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS | programming languages, metaprogramming, reflection |
Field | DocType | Volume |
Metaprogramming,Metacompiler,Programming language,Dynamic compilation,Computer science,Elixir (programming language),Very high-level programming language,First-generation programming language,Low-level programming language,Programming language theory | Journal | 33 |
Issue | ISSN | Citations |
3 | 0350-5596 | 0 |
PageRank | References | Authors |
0.34 | 3 | 1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Saso Greiner | 1 | 8 | 1.22 |