From dd99f144ce50c2c3d2a1e1685a2d74ff533f6535 Mon Sep 17 00:00:00 2001 From: dos-reis Date: Tue, 25 May 2010 05:55:12 +0000 Subject: * interp/g-util.boot: Implement expansion of %collect forms. * interp/c-util.boot (middleEndExpand): Tidy. * interp/g-opt.boot (changeThrowToExit): Don't look into %collect forms. * interp/i-map.boot (getUserIdentifiersIn): Factorize. Handle %collect forms same as COLLECT forms. (findLocalVars1): Likewise. * interp/i-spec1.boot (evalCOLLECT): Now generate %collect forms. (checkForFreeVariables): Factorize. Handle %collect forms same as COLLECT forms. --- src/ChangeLog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index ac68364e..d8ef7f6a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,16 @@ +2010-05-25 Gabriel Dos Reis + + * interp/g-util.boot: Implement expansion of %collect forms. + * interp/c-util.boot (middleEndExpand): Tidy. + * interp/g-opt.boot (changeThrowToExit): Don't look into %collect + forms. + * interp/i-map.boot (getUserIdentifiersIn): Factorize. Handle + %collect forms same as COLLECT forms. + (findLocalVars1): Likewise. + * interp/i-spec1.boot (evalCOLLECT): Now generate %collect forms. + (checkForFreeVariables): Factorize. Handle %collect forms same as + COLLECT forms. + 2010-05-24 Gabriel Dos Reis * interp/g-util.boot (expandToVMForm): New. Export. -- cgit v1.2.3