Changeset 15352
- Timestamp:
- May 4, 2012, 9:21:55 PM (13 years ago)
- File:
-
- 1 edited
-
trunk/source/compiler/nx0.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/compiler/nx0.lisp
r15349 r15352 1805 1805 (destructuring-bind (sym &rest args) form 1806 1806 (if (symbolp sym) 1807 (let* ((*nx-sfname* sym) special) 1808 (if (and (setq special (gethash sym *nx1-alphatizers*)) 1807 (let* ((*nx-sfname* sym) 1808 (special (gethash sym *nx1-alphatizers*)) 1809 (def (fboundp sym))) 1810 (if (and special 1809 1811 (not (nx-lexical-finfo sym env)) 1810 1812 (or (special-operator-p sym) 1811 (not (nx-declared-notinline-p sym env)))) 1813 (not (nx-declared-notinline-p sym env))) 1814 (or (not (functionp def)) 1815 (null (nx1-check-call-args def (cdr form) nil)))) 1812 1816 (funcall special context form env) ; pass environment arg ... 1813 1817 (progn
Note:
See TracChangeset
for help on using the changeset viewer.
