Open dumblob opened 3 years ago
Currently, we're restricted by the single pass compiler to implement these features. Rewriting the front end is the most prioritized task in the future list. However, we have plants to support reflection and run time code evaluation now.
Ok, so if I understand it correctly, the direction is not AOT (ahead of time) but rather runtime "metaprogramming". Correct?
@dumblob As for now yes. And I'm quite a fan of C macros. I could write a pre-processor for pocketlang in the future.
Any plans for metaprogramming, (hygienic) macros, compile-time evalution, own syntax, or alike?
I don't expect you to build a new XL (despite I'd totally love such endeavor) but still I have to ask :wink:.