diff options
Diffstat (limited to 'src/ChangeLog')
-rw-r--r-- | src/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
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 <gdr@cs.tamu.edu> + + * 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 <gdr@cs.tamu.edu> * interp/g-util.boot (expandToVMForm): New. Export. |