From fe017bc0d4dfb95fa051aaa18188506c0857707d Mon Sep 17 00:00:00 2001 From: dos-reis Date: Sat, 29 Oct 2011 21:48:36 +0000 Subject: * 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. --- src/ChangeLog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 4e883459..506e5b5a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,20 @@ +2011-10-29 Gabriel Dos Reis + + * 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 * interp/nruncomp.boot (NRTaddDeltaCode): Take a DB parameter. -- cgit v1.2.3