summaryrefslogtreecommitdiff
path: root/eval.c
diff options
context:
space:
mode:
authorPeter Mikkelsen <petermikkelsen10@gmail.com>2022-01-10 19:40:18 +0000
committerPeter Mikkelsen <petermikkelsen10@gmail.com>2022-01-10 19:40:18 +0000
commit06b5369113b33e535e09dc1391a98c912ca294b7 (patch)
tree94f26d23891c069117a083a8dc66964e987704ff /eval.c
parent6c964eb54c0056d14a1b929dc09c75240a585cea (diff)
when seeing ((, reduce the rightmost FIRST
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/eval.c b/eval.c
index 1ee7033..e50903f 100644
--- a/eval.c
+++ b/eval.c
@@ -21,7 +21,7 @@ int bindingstrengths[12][12] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* MO */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* DO */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* FA */
- 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, /* ( */
+ 3, 3, 3, 3, 3, 3, 0, 4, 3, 3, 3, 3, /* ( */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* ) */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* { */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* } */
@@ -37,7 +37,7 @@ evalfn evalfns[12][12] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* MO */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* DO */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* FA */
- lpar, lpar, lpar, lpar, lpar, lpar, lpar, rpar, lpar, lpar, lpar, lpar, /* ( */
+ lpar, lpar, lpar, lpar, lpar, 0, lpar, rpar, lpar, lpar, lpar, lpar, /* ( */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* ) */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* { */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* } */