package triangle.abstractSyntaxTrees.visitors; import triangle.abstractSyntaxTrees.Program; public interface ProgramVisitor { TResult visitProgram(Program ast, TArg arg); }