Evaluator Hooking ("RebindableSyntax")

This reminds me strongly of RebindableSyntax in Haskell. It’s not used very much, because Haskellers prefer other means for extending the language, plus variable shadowing is frowned upon. In Ren-C, of course, those aren’t problems — and, besides, this feels like the natural conclusion of dialecting as a paradigm.

1 Like