SyntacticAnalyser : AST in progress