Tree mutation as metaprogramming
I wrote this article in August about how macros work in Orchid, my WIP programming language. Since then I've been regularly updating it, unwilling to finalize my rapidly changing concepts. Now I have a clear image of the type system and I started writing about that so this needs to go:
A preprocessor based on generalized kerning.
The repo is here, I'm not sure what you'd want to do with it, at the time of writing it doesn't even compile.














