Create an executable for a program in an interpreted language: Difference between revisions

Line 351:
 
=={{header|Wren}}==
 
{{improve|Wren|The task was intended to be to create an executable that would run one specific program (like you would get by compiling a program in a compiled language), not a general interpreter.<br>Sorry it was a bit confusing, I hope the revisions (and name change) make it a bit clearer.<br>Hopefully, the changes required won't be large... The Wren VM sounds pretty impressive, BTW}}
 
Wren source code is always compiled first into an intermediate bytecode using a single-pass compiler which is part of its virtual machine (VM). The VM then interprets the bytecode at runtime with respect to the underlying platform which can be Linux, MacOS, Windows or (in theory at least) anything else for which a standard C99 compiler is available.
 
3,021

edits