- Lexer
- Integers
- Strings
- Identifiers
- Reserved Keywords
- Decimals
- Single Letter Operators
- Multi-Letter Operators
- Comments
- Parser
- Abstract Syntax Tree
- ASM Conversion
- Compiler Warning/Error System
- Column, Row Specified Error Output
Semi-Colons (Totally Optional!)
var customers[] = ['George'];
customers[1] = 'John'
customers[2] = 'Jacob';
Variable Declaration
var UnitializedVariable;
string VariableName = "Hello World":
Comments
// This is a single line comment.
// This is another single line comment.
/*
This is a multi-line comment block.
*/