diff options
| author | dos-reis <gdr@axiomatics.org> | 2007-09-10 22:09:28 +0000 |
|---|---|---|
| committer | dos-reis <gdr@axiomatics.org> | 2007-09-10 22:09:28 +0000 |
| commit | ef3f39b528532d50813b8754c8ca6ff3fce4f710 (patch) | |
| tree | 33ab580b4d422f3ad5f6c0511ec141b68baf4831 /src/interp/macros.lisp.pamphlet | |
| parent | 4c3b04a147779490fe4d0550eed178a8e5abda4c (diff) | |
| download | open-axiom-ef3f39b528532d50813b8754c8ca6ff3fce4f710.tar.gz | |
* i-output.boot.pamphlet ($defaultSpecialCharacters): Define as
constant.
($plainSpecialCharacters0): Likewise.
($plainSpecialCharacters1): Likewise.
($plainSpecialCharacters2): Likewise.
($plainSpecialCharacters3): Likewise.
($plainRTspecialCharacters): Likewise.
($RTspecialCharacters): Likewise.
($specialCharacterAlist): Likewise.
(makeCharacter): Define as macro.
(leftBindingPowerOf): Move from macros.lisp.pamphlet. Define as
Boot code.
(rightBindingPowerOf): Likewise.
* patches.lisp.pamphlet (|$specialCharacters|): Don't set here.
* Makefile.pamphlet (<<i-output.clisp>>): Remove.
* Makefile.in: Regenerate.
* macros.lisp.pamphlet (ELEMN): Move to g-util.boot.pamphlet.
(|leftBindingPowerOf|): Move to i-output.boot.pamphlet.
(|rightBindingPowerOf|): Likewise.
Diffstat (limited to 'src/interp/macros.lisp.pamphlet')
| -rw-r--r-- | src/interp/macros.lisp.pamphlet | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/interp/macros.lisp.pamphlet b/src/interp/macros.lisp.pamphlet index 1cd2f731..e1a67392 100644 --- a/src/interp/macros.lisp.pamphlet +++ b/src/interp/macros.lisp.pamphlet @@ -327,11 +327,6 @@ This version is needed so that (COLLECT (IN X Y) ... (RETURN 'JUNK))=>JUNK." ; 15.2 Lists -(defun ELEMN (X N DEFAULT) - (COND ((NULL X) DEFAULT) - ((EQL N 1) (CAR X)) - ((ELEMN (CDR X) (SUB1 N) DEFAULT)))) - (defmacro TL (&rest L) `(tail . ,L)) @@ -827,12 +822,6 @@ terminals and empty or at-end files. In Common Lisp, we must assume record size (defun |deleteWOC| (item list) (lisp::delete item list :test #'equal)) -(DEFUN |leftBindingPowerOf| (X IND &AUX (Y (GETL X IND))) - (IF Y (ELEMN Y 3 0) 0)) - -(DEFUN |rightBindingPowerOf| (X IND &AUX (Y (GETL X IND))) - (IF Y (ELEMN Y 4 105) 105)) - ;;---- Added by WFS. (proclaim '(ftype (function (t t) t) |subWord|)) ;hack for bug in akcl-478 |
