Reading file test8 start program token: function start declaration token: function start nonClassDeclaration token: function start functionDeclaration token: function start arguments token: ( start argumentList token: ) recognized argumentList token: ) recognized arguments token: var start returnType token: var recognized returnType token: var start functionBody token: var start nonClassDeclaration token: var start nonFunctionDeclaration token: var start variableDeclaration token: var start nameDeclaration token: i start type token: int recognized type token: begin recognized nameDeclaration token: begin recognized variableDeclaration token: begin recognized nonFunctionDeclaration token: begin recognized nonClassDeclaration token: begin start compoundStatement token: begin start statement token: for start assignOrFunction token: for start reference token: for recognized reference token: ( start parameterList token: i start expression token: i start relExpression token: i start plusExpression token: i start timesExpression token: i start term token: i start reference token: i recognized reference token: = recognized term token: = recognized timesExpression token: = recognized plusExpression token: = recognized relExpression token: = recognized expression token: = recognized parameterList token: = Parse Error ParseException: expecting right parenthesis