Extending the Scope of Syntactic Abstraction

Courtesy Lambda the Ultimate - Programming Languages Weblog  Sun, 02/28/2010 - 00:59

Extending the Scope of Syntactic Abstraction by Oscar Waddell and R.

Kent Dybvig, POPL '99. (Also: Waddell's thesis with the same title.)

The benefits of module systems and lexically scoped syntactic abstraction (macro) facilities are well-established in the literature.

This paper presents a system that seamlessly integrates modules and lexically scoped macros. The system is fully static, permits mutually recursive modules, and supports separate compilation.

We show that more dynamic module facilities are easily implemented at the...


 

More related items

A Monadic Framework for Delimited Continuations
A Monadic Framework for Delimited Continuations (PDF), R. Kent Dybvig, Simon Peyton Jones, Amr Sabry. TR, June 2005. Delimited continuations are more expressive than traditional abortive...

Representing Control in the Presence of First-Class...
Robert Hieb, R. Kent Dybvig, and Carl Bruggeman. Representing Control in the Presence of First-Class Continuations. ACM SIGPLAN 1990 Conference on Programming Language Design and...


 

Post new comment

The content of this field is kept private and will not be shown publicly.
computer-internet.marc8.com