diff options
author | dos-reis <gdr@axiomatics.org> | 2011-10-29 21:48:36 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2011-10-29 21:48:36 +0000 |
commit | fe017bc0d4dfb95fa051aaa18188506c0857707d (patch) | |
tree | da7ed2ee9c47458efc64d4c2a4404552809a6e96 /src/ChangeLog | |
parent | 8325a1bb16ac1a277c302a6aee7d6d584a1f7684 (diff) | |
download | open-axiom-fe017bc0d4dfb95fa051aaa18188506c0857707d.tar.gz |
* interp/daase.lisp (dbCompilerData): New accessor macro.
(dbBeingDefined?): Adjust.
* interp/c-util.boot (makeCompilationData): New.
(dbFormalSubst): New accessor macro.
(dbSubstituteFormals): New.
* interp/define.boot ($pairlis): Remove.
(NRTmakeCategoryAlist): Use dbSubstituteFormals.
(NRTgetLookupFunction): Likewise.
(compDefineCategory2): Likewise. Set dbCompilerData and dbFormalSubst.
(compDefineFunctor1): Likewise.
* interp/functor.boot (ProcessCond): Use dbSubstituteFormals.
* interp/lisplib.boot (NRTgenInitialAttributeAlist): Likewise.
(makePredicateBitVector): Likewise.
(finalizeLisplib): Do not set $pairlis.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r-- | src/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 4e883459..506e5b5a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,22 @@ 2011-10-29 Gabriel Dos Reis <gdr@cs.tamu.edu> + * interp/daase.lisp (dbCompilerData): New accessor macro. + (dbBeingDefined?): Adjust. + * interp/c-util.boot (makeCompilationData): New. + (dbFormalSubst): New accessor macro. + (dbSubstituteFormals): New. + * interp/define.boot ($pairlis): Remove. + (NRTmakeCategoryAlist): Use dbSubstituteFormals. + (NRTgetLookupFunction): Likewise. + (compDefineCategory2): Likewise. Set dbCompilerData and dbFormalSubst. + (compDefineFunctor1): Likewise. + * interp/functor.boot (ProcessCond): Use dbSubstituteFormals. + * interp/lisplib.boot (NRTgenInitialAttributeAlist): Likewise. + (makePredicateBitVector): Likewise. + (finalizeLisplib): Do not set $pairlis. + +2011-10-29 Gabriel Dos Reis <gdr@cs.tamu.edu> + * interp/nruncomp.boot (NRTaddDeltaCode): Take a DB parameter. Adjust callers. (NRTdescendCodeTran): Likewise. |