Parser

Parser ----------------------------- The parser is responsible for ingesting a source file, parsing and tokenizing it, and generating an abstract syntax tree (Vst) for the rest of the compiler to consume.