From a65afb1bc34697b7049ce21af5c617fcfe989c5c Mon Sep 17 00:00:00 2001 From: Peter Mikkelsen Date: Wed, 2 Feb 2022 11:49:27 +0000 Subject: When seeing (expr1)(expr2), evaluate expr2 first --- eval.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'eval.c') diff --git a/eval.c b/eval.c index 5a8d758..c6f6a8d 100644 --- a/eval.c +++ b/eval.c @@ -31,7 +31,7 @@ int bindingstrengths[11][11] = { 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, /* DO */ 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* AF */ 0, 0, 0, 0, 0, 0, 0, 8, 9, 0, 0, /* ( */ - 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, /* ) */ + 8, 8, 8, 8, 8, 8, 0, 8, 9, 8, 8, /* ) */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* ← */ 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, /* IS */ 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, /* N */ -- cgit v1.2.3