Lexical Analyzer, Syntax Analyzer, and Interpreter