By coding along with us in the Workshop, you'll:
- Design your language by learning some of the fundamentals of language design.
- Learn how to identify variables, functions, operators, and control flow by breaking apart your program into tokens using lexical analysis.
- Learn how to parse those tokens into an abstract syntax tree to figure out what your program is trying to do as well as its overall structure.
- Write an interpreter to make sense of your code.