Runtime
First of all, Mélodium is not a compiled language but uses a runtime engine. The script files are fully parsed and their logic build and checked before any execution starts. When launching a Mélodium script, multiple stages happens:
- Script textual parsing
- Script semantic representation building
- Usage resolution
- Descriptors building
- Logic building
- Models instanciation
- Execution triggering
- Tracks launches