AST in Portugol for Javascript