seed: Adding `vau` with an immutable dynamic environment to Chez Scheme

https://lemmy.bestiver.se/post/1011569

seed: Adding `vau` with an immutable dynamic environment to Chez Scheme - Lemmy: Bestiverse

A new approach to compiling fexprs. It’s simple: fexprs can’t mutate the lexical environment in which they are called. Downside: you can’t create fexprs like (define-class x …), you need to write (define x (make-class …)) Comments [https://lobste.rs/s/2debab/seed_adding_vau_with_immutable_dynamic]