kellysmith12.21
2020-11-21 00:16:55

Racket’s language tools make it easy to build a great compiler, but, to my knowledge, they are tied to languages built on Racket. Has there been any work on using ideas from Racket’s macro/language system to make general compiler tools?



kellysmith12.21
2020-11-21 05:01:19

I had in mind the way that Racket abstracts over things like variable naming and handles binding forms nicely. Although, some more reading of the docs makes me think that I underestimated the flexibility of Racket’s language tools.