Changeset 12678


Ignore:
Timestamp:
05/13/10 20:03:06 (14 years ago)
Author:
vvoutilainen
Message:

Re #96: partial fix for argument lists where &key appears
before &rest. This fix takes care of the defun cases, but
some lambda cases still go unnoticed.

File:
1 edited

Legend:

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

    r12513 r12678  
    163163                else if (obj == Symbol.AND_REST || obj == Symbol.AND_BODY)
    164164                  {
     165                    if (_andKey)
     166                      {
     167                        error(new ProgramError(
     168                          "&REST/&BODY must precede &KEY."));
     169                      }
    165170                    state = STATE_REST;
    166171                    arity = -1;
Note: See TracChangeset for help on using the changeset viewer.