Ignore:
Timestamp:
08/21/11 14:06:31 (10 years ago)
Author:
ehuelsmann
Message:

Fix #163: Local functions should shadow global macro and function bindings.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/src/org/armedbear/lisp/compiler-pass1.lisp

    r13524 r13525  
    12291229       (cond
    12301230         ((symbolp op)
     1231          (when (find-local-function op)
     1232            ;; local functions shadow macros and functions in
     1233            ;; the global environment as well as compiler macros
     1234            (return-from p1
     1235              (p1-function-call form)))
    12311236          (when (compiler-macro-function op)
    12321237            (unless (notinline-p op)
Note: See TracChangeset for help on using the changeset viewer.