SyntaxAnalyzer skeleton