summaryrefslogtreecommitdiffstats
path: root/taccle/ChangeLog
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2017-05-29 20:32:37 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2017-05-29 20:32:37 (GMT)
commit79b861f6cc5eee9985b08a9b3581580cf02a6965 (patch)
tree9c55c002e06068f2dc7765168f6fb813a8ec3c9e /taccle/ChangeLog
parent76859fcafcbd024cb2ea5a200fbf361e906d1fac (diff)
downloadblt-79b861f6cc5eee9985b08a9b3581580cf02a6965.zip
blt-79b861f6cc5eee9985b08a9b3581580cf02a6965.tar.gz
blt-79b861f6cc5eee9985b08a9b3581580cf02a6965.tar.bz2
add fickle/taccle
Diffstat (limited to 'taccle/ChangeLog')
-rwxr-xr-xtaccle/ChangeLog48
1 files changed, 48 insertions, 0 deletions
diff --git a/taccle/ChangeLog b/taccle/ChangeLog
new file mode 100755
index 0000000..e9728f1
--- /dev/null
+++ b/taccle/ChangeLog
@@ -0,0 +1,48 @@
+2005-03-17 J. Tang <tang@jtang.org>
+
+ * Added infinite recursion detection. It should work.
+
+2004-10-29 J. Tang <tang@jtang.org>
+
+ * Added more comments; upped version to 1.0.
+
+2004-09-29 J. Tang <tang@jtang.org>
+
+ * Added --version flag to display taccle version.
+
+ * Added infix_calc.tac as example of how to do precedence.
+
+ * Added operator precedence (%left, %right, %nonassoc, and
+ %prec). Seems to work, at least with the example from the bison
+ info manual.
+
+2004-09-28 J. Tang <tang@jtang.org>
+
+ * Discovered obscure error when calculating FIRST and FOLLOW sets
+ given a rule of the form: x -> A x A
+ (i.e., when the rule recurses with a terminal following the lhs
+ token)
+
+ * Added -w to enable warnings display.
+
+2004-09-27 J. Tang <tang@jtang.org>
+
+ * Added write_array procedure to better format state transition
+ tables. Thanks to jcw for suggestion.
+
+2004-09-08 J. Tang <tang@jtang.org>
+
+ * As a result of working epsilons, added embedded actions.
+
+ * Fixed epsilon transitions by adding FOLLOW sets. Double Woot!
+
+2004-08-18 J. Tang <tang@jtang.org>
+
+ * Added epsilon transitions. Woot!
+
+ * Renamed synthesized attributes to just $1, $2... Renamed $yy_
+ to $_. (Yup, $_ like in Perl.) Thanks to Matt Newman for
+ suggestion.
+
+ * Added error terminal and error recovery (though no yyerrok).
+ See interactive_calculator.tac example.