That's a partial evaluator, not an interpreter, and it converts an interpreter into compiler, which are different things.
> That's a partial evaluator, not an interpreter, and it converts an interpreter into compiler, which are different things.
https://old.reddit.com/r/Compilers/comments/1sm90x5/retrofit...
Reading the comments and understanding that transitively, weval turns interpreters into compilers, allowing interpreters to generate machine code.
What are your goals, to let everyone know that interpreters, definitionally don't generate code? This isn't debate club.
I dropped a cool link that shows we have a machine that turns interpreters into compilers. I am talking about the machine. You are talking about the definition. We aren't talking about the same thing.