From e31e3e472aa2a91c0b6f12af8723472cd80fe0eb Mon Sep 17 00:00:00 2001 From: dos-reis Date: Sat, 9 Aug 2008 02:45:08 +0000 Subject: * interp/pf2sex.boot (pfMacro2Sex): New. (pfMLambda2Sex): Likewise. (pf2Sex1): Use them. * interp/i-spec2.boot ($VoidValueObject): New. ($VoidCodeObject): Likewise. (setValueToVoid): Likewise. (setCodeToVoid): Likewise. (upDEF): Call setValueToVoid. (upfree): Call setCodeToVoid (uplocal): Likewise. (interpIF): Call setValueToVoid. (up%Macro): New. (up%MLambda): Likewise. * interp/i-spec1.boot ($specialOps): Add %Macro and %MLambda. * interp/macex.boot (macMacro): Really return the original macro as the documentation says. --- src/ChangeLog | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 87bce549..cd818564 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,9 +1,26 @@ 2008-08-08 Gabriel Dos Reis - * lib/Makefile.in ($(axiom_target_libdir)/libopen-axiom-core.$(LIBEXT)): Tidy. + * interp/pf2sex.boot (pfMacro2Sex): New. + (pfMLambda2Sex): Likewise. + (pf2Sex1): Use them. + * interp/i-spec2.boot ($VoidValueObject): New. + ($VoidCodeObject): Likewise. + (setValueToVoid): Likewise. + (setCodeToVoid): Likewise. + (upDEF): Call setValueToVoid. + (upfree): Call setCodeToVoid + (uplocal): Likewise. + (interpIF): Call setValueToVoid. + (up%Macro): New. + (up%MLambda): Likewise. + * interp/i-spec1.boot ($specialOps): Add %Macro and %MLambda. + * interp/macex.boot (macMacro): Really return the original macro + as the documentation says. 2008-08-08 Gabriel Dos Reis + * lib/Makefile.in ($(axiom_target_libdir)/libopen-axiom-core.$(LIBEXT)): Tidy. + * interp/pf2sex.boot (pfApplication2Sex): Don't transform ">", "=>", and "<=" expressions. -- cgit v1.2.3