Fleutot, F. and Tratt, L., 2007. Contrasting Compile-Time Meta-Programming in Metalua and Converge. In: 3rd Workshop on Dynamic Languages and Applications, 31 July 2007, Berlin, Germany.
Full text available as:
| PDF Available under License : See the attached licence file. 140kB |
Abstract
Powerful, safe macro systems allow programs to be programatically constructed by the user at compile-time. Such systems have traditionally been largely confined to LISP-like languages and their successors. In this paper we describe and compare two modern, dynamically typed languages Converge and Metalua, which both have macro-like systems. We show how, in different ways, they build upon traditional macro systems to explore new ways of constructing programs.
| Item Type: | Conference or Workshop Item (Paper) |
|---|---|
| Subjects: | Generalities > Computer Science and Informatics Technology > Manufacturing and Design > Design |
| Group: | School of Design, Engineering & Computing > Software Systems Research Centre |
| ID Code: | 5956 |
| Deposited By: | INVALID USER |
| Deposited On: | 17 Oct 2008 18:37 |
| Last Modified: | 07 Mar 2013 14:50 |
Document Downloads
More statistics for this item...| Repository Staff Only - | |
| BU Staff Only - | |
| Help Guide - | Editing Your Items in BURO |

Tools
Tools