aboutsummaryrefslogtreecommitdiff
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 728cdea2..50e3e96f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,14 @@
2012-06-03 Gabriel Dos Reis <gdr@cs.tamu.edu>
+ * interp/lexing.boot (%Line): Now a record structure.
+ * boot/parser.boot (bpTypeName): Split out of bpTypeAliasDefinition.
+ (bpStruct): Use it. Support parameterized structures.
+ * boot/ast.boot (ctorName): New.
+ (bfEnum): Use it for parameterized enums.
+ (bfRecord): Use it for parameterized records.
+
+2012-06-03 Gabriel Dos Reis <gdr@cs.tamu.edu>
+
* boot/parser.boot (bpSignatureTail): Split out of bpSignature.
(bpTyped): Use it.
(bpThrow): Lilkewise.