aboutsummaryrefslogtreecommitdiff
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index a1e43359..728cdea2 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,23 @@
+2012-06-03 Gabriel Dos Reis <gdr@cs.tamu.edu>
+
+ * boot/parser.boot (bpSignatureTail): Split out of bpSignature.
+ (bpTyped): Use it.
+ (bpThrow): Lilkewise.
+ (bpRegularBVItemTail): Likewise.
+ (bpAssignLHS): Likewise.
+ (bpStoreName): Do not reference $typings.
+ * boot/ast.boot (%Ast): Remove %Pretend variant.
+ (bfSignature): Rename from bfLocal. Build %Signature variant.
+ (bfLET1): Handle assignment to typed variable.
+ (shoeCompTran): Do not reference $typings.
+ (shoeCompTran1): Do not translate assignment to typed variables.
+ (bindFluidVars): Handle them here.
+ (bfTagged): Remove.
+ (bfTry): Tidy.
+ * boot/translator.boot (shoeOutParse): Do not reference $typings
+ and $returns.
+ * interp/c-util.boot (isAlmostSimple): Initialize $assignmentList.
+
2012-06-01 Gabriel Dos Reis <gdr@cs.tamu.edu>
* boot/translator.boot: Remove DEFUSE, $booDefined,