public Void VisitSingleActualParameterSequence(SingleActualParameterSequence ast,
                                                       FormalParameterSequence arg)
        {
            var formal = arg as SingleFormalParameterSequence;

            if (formal != null)
            {
                ast.Actual.Visit(this, formal.Formal);
            }
            else
            {
                ReportError("incorrect number of actual parameters", ast);
            }
            return(null);
        }
 public int VisitSingleActualParameterSequence(SingleActualParameterSequence ast,
                                               Frame frame)
 {
     return(ast.Actual.Visit(this, frame));
 }