Architecture

ESPL1000 consists of 3 Programs which share source code and data formats.

"dragon-lexer" tokenizes ESPL1000 source files, (.tokens ending) and
"dragon-parser" parses these tokens into an AST.
"sd" then transpiles the AST into C source code.