[Pl-seminar] PL seminar schedule: Paul Stansifer on 12/1

Aaron Turon turon at ccs.neu.edu
Tue Nov 30 09:19:45 EST 2010


NEU Programming Languages Seminar presents

Paul Stansifer
Northeastern University

Wednesday, 12/1

11:45am - 1:30pm
Room 366 WVH (http://www.ccs.neu.edu/home/wand/directions.html)

Macros without S-expressions

Scheme-style macros have proven vastly more successful than any other
macro system.  We argue that the good design of this macro system does
not require that the program be presented in the "pre-parsed" form of
S-expressions, but is compatible with freely-structured languages.  We
present a new kind of parser that permits parse-time syntax extension,
and an accompanying macro system which supports macros written in
arbitrary context-free syntax.



More information about the pl-seminar mailing list