Run Stages
Ellie code has 4 stages to be run. These stages are:
-
Tokenizer Module
Tokenizes the code. This stage is the first stage of the code. It takes the code and splits it into code elements. These tokens are used in the next stage. -
Parser
Parses the code. This stage is the second stage of the code. It takes the tokens and parses them into a tree and checks for type errors. TheseDefinite
items are used in the next stage. -
ByteCode
Generates bytecode. This stage is the third stage of the code. It takes theDefinite
items and generates bytecode. These bytecode are used in the next stage. -
VM
Runs the bytecode. This stage is the fourth stage of the code. It takes the bytecode and runs it.