Initial work on SyntaxAnalyzer.