Sorry I don't know NIM metaprogramming and macros that well despite watching some talks on that.
I want to attempt to build a DSL using Nim's macro system to create something like Fennel for Lua, does that make sense? It should be like Fennel, but for Nim... as in support compile time macros, and be homoiconic. Just wanted to confirm this is possible to do?