Changeset 13829


Ignore:
Timestamp:
01/29/12 23:19:26 (9 years ago)
Author:
ehuelsmann
Message:

Remove unused variable 'specials' and unused function 'processParameters'.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/src/org/armedbear/lisp/Closure.java

    r13828 r13829  
    7171  private int maxArgs;
    7272
    73   private LispObject specials = NIL;
    7473  private Symbol[] freeSpecials = new Symbol[0];
    7574
     
    360359    LispObject bodyAndDecls = parseBody(this.body, false);
    361360    this.executionBody = bodyAndDecls.car();
    362     this.specials = parseSpecials(bodyAndDecls.NTH(1));
     361    LispObject specials = parseSpecials(bodyAndDecls.NTH(1));
    363362
    364363    this.environment = env;
     
    371370    arglist = new ArgumentListProcessor(this, lambdaList, specials);
    372371    freeSpecials = arglist.freeSpecials(specials);
    373   }
    374 
    375   private final void processParameters(ArrayList<Symbol> vars,
    376                                        final Parameter[] parameters)
    377   {
    378     for (Parameter parameter : parameters)
    379       {
    380         vars.add(parameter.var);
    381         if (parameter.svar != NIL)
    382           vars.add((Symbol)parameter.svar);
    383       }
    384372  }
    385373
Note: See TracChangeset for help on using the changeset viewer.