virtual void visit(ProgramSyntax::Conditional &);
virtual void visit(ProgramSyntax::Iteration &);
virtual void visit(ProgramSyntax::Return &);
virtual void visit(ProgramSyntax::Conditional &);
virtual void visit(ProgramSyntax::Iteration &);
virtual void visit(ProgramSyntax::Return &);