Next: 1.4 Memory management
Up: 1. Onyx Language Tutorial
Previous: 1.2 Data types
Contents
Index
Onyx code is never compiled, nor is it preprocessed by the interpreter. Onyx
code is simply consumed. This has some interesting implications, some of which
are not typical of even other interpreted languages:
- If a source file is modified during interpreter execution, the changes may
affect the currently running program, usually in unpleasant ways.
- Syntax errors are not discovered until the malformed code is scanned. In
order to be sure that there are no syntax errors, a source file must be
completely scanned.
In practice, these are only minor inconveniences, but it is important to keep
them in mind when developing.
Jason Evans
2005-03-16