update svelYacc so that parser can create AST