aboutsummaryrefslogtreecommitdiff
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog13
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.