JLOX is a dynamically typed and interpreted language. The JLOX interpreter is completely developed in Java following the book Crafting Interpreters
-
Also known as lexical analysis. Chunks the linear stream of characters to tokens for the language.
-
Similar to a grammer check for our language
-
Processes involving binding and scoping.
-
Storing the code as an intermediate representation
-
Converting the intermediate code to run on the specific architecture