diff options
author | dos-reis <gdr@axiomatics.org> | 2010-06-20 06:39:48 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2010-06-20 06:39:48 +0000 |
commit | 4ee9e8c9ec410567f7904da3e3be59c06f059a6c (patch) | |
tree | fe584e64470a08b420ca4654b42c5c725fc489d7 /src/algebra/strap/LIST.lsp | |
parent | e61f5a0fa4656dd256ad664528e9a6355638bd41 (diff) | |
download | open-axiom-4ee9e8c9ec410567f7904da3e3be59c06f059a6c.tar.gz |
* boot/tokens.boot (readOnly?): New builtin Boot function.
* interp/c-util.boot (isLispSpecialVariable): Tidy.
(transformToBackendCode): Likewise.
Diffstat (limited to 'src/algebra/strap/LIST.lsp')
-rw-r--r-- | src/algebra/strap/LIST.lsp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/algebra/strap/LIST.lsp b/src/algebra/strap/LIST.lsp index d215f80d..4f3d5c16 100644 --- a/src/algebra/strap/LIST.lsp +++ b/src/algebra/strap/LIST.lsp @@ -187,6 +187,7 @@ (|getShellEntry| $ 52))) (DEFUN |List| (#0=#:G1445) + (DECLARE (SPECIAL |$ConstructorCache|)) (PROG (#1=#:G1446) (RETURN (COND @@ -234,6 +235,7 @@ (|HasCategory| |#1| (LIST '|Evalable| (|devaluate| |#1|)))))))) + (DECLARE (SPECIAL |$ConstructorCache|)) (|setShellEntry| $ 0 |dv$|) (|setShellEntry| $ 3 |pv$|) (|haddProp| |$ConstructorCache| '|List| (LIST |dv$1|) (CONS 1 $)) |