Example #1
0
        public int VisitMultipleFormalParameterSequence(MultipleFormalParameterSequence ast, Frame frame)
        {
            int   argsSize1 = ast.Formals.Visit(this, frame);
            Frame frame1    = frame.Expand(argsSize1);
            int   argsSize2 = ast.Formal.Visit(this, frame1);

            return(argsSize1 + argsSize2);
        }
 public Void VisitMultipleFormalParameterSequence(MultipleFormalParameterSequence ast, Void arg)
 {
     ast.Formal.Visit(this, null);
     ast.Formals.Visit(this, null);
     return(null);
 }