| |
| Posted by max haughton in reply to Alexandru Ermicioi | PermalinkReply |
|
max haughton
Posted in reply to Alexandru Ermicioi
| On Friday, 20 August 2021 at 12:28:52 UTC, Alexandru Ermicioi wrote:
> On Friday, 20 August 2021 at 10:39:42 UTC, bauss wrote:
> This is the correct answer. I mean, the compiler is supposed to be open source and not multiple private sources that merges to a public repo.
Tbh, it may have been shared (for newCtfe) I've just missed it. Please share the post if there is one.
Also, anyone knows how current ctfe is done?
Is it a stack based interpreter?
Thanks,
Alexandru
It's a tree walker. It's not a very good tree walker, either, but the lack of locality is mostly why it's slow.
|