[racket] Tools for new languages
On Tue, Jul 12, 2011 at 8:37 AM, Robby Findler
<robby at eecs.northwestern.edu> wrote:
> Probably the right path is to write a parser (using the parser
> collection) that essentially just turns everything into a fully
> parenthesized language and then use the macro system from there to
> compile into some variant of Racket (you could even start off by
> compiling into racket/class if you think that Grace's class system is
> going to be a class-based, java-ish class system).
An excellent reference for this (which is also OO in a
non-racket/class like way) is Dave Herman's javascript.plt Planet
package:
http://planet.racket-lang.org/display.ss?package=javascript.plt&owner=dherman
--
sam th
samth at ccs.neu.edu