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
Lia - The package manager
Lia is the package manager for Ellie. Also version manager for ellie.
Installation
Usage
Deep Dive
Lia will be re-written in Ellie soon.