Introduction
1.
Contents of book
1.1.
What is ellie
1.2.
File Extensions
1.3.
EllieC
1.4.
EllieVM
1.5.
EllieFMT
1.6.
Lia - The package manager
2.
Lia
2.1.
Installation
2.2.
Usage
2.2.1.
Creating new project
2.2.2.
Installing packages
2.2.3.
Installing features
2.2.4.
Publishing packages
2.2.5.
Building packages
2.2.6.
Running packages
2.2.7.
Running tests
2.2.8.
Formatter
2.2.9.
Global Registry
2.3.
Lia Deep Dive
3.
FFI
4.
Syntax
4.1.
Keywords
4.2.
Short Type
4.3.
Types
4.4.
Variables
4.5.
Functions
4.6.
Classes
4.7.
Imports
4.8.
File Keys
4.9.
Getter / Setter
5.
Deep Dive
5.1.
Building Ellie
5.2.
Run Stages
5.2.1.
Tokenizer Module
6.
ByteCode
6.1.
Instructions
6.2.
Instruction OpCodes
Light
Ellie Dark
Ellie Light
Rust
Coal
Navy
Ayu
EllieDocs
Deep Dive
Building Ellie
Run Stages
Tokenizer Module