Hi,
note: this is not a question about the difference between interpreter and compiler.
according to wikipedia,
An interpreter generally uses one of the following strategies for program execution:
- parse the source code and perform its behavior directly;
- translate source code into some efficient intermediate representation and immediately execute this;
- explicitly execute stored precompiled code[1] made by a compiler which is part of the interpreter system.
- in which category do thinBasic fall ?
- from a general point of view, what prevent an interpreter to generate a compiled executable ?
Bookmarks