summaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
authorDougal <d.maclaurin@gmail.com>2023-03-23 22:26:01 -0400
committerDougal <d.maclaurin@gmail.com>2023-03-23 22:49:58 -0400
commitb62917a3c46805f2d603309a77d8214545f99f9f (patch)
tree0631ba92506576267439c8c072a6cd662003ab88 /makefile
parentf6116b581137f89f3f2d389459aa50fcb8b3c4b1 (diff)
Track preceding whitespace in the parser.
This was Alexey's idea. It lets us distinguish `f ()` from `f()` more uniformly than before. Previously I just had a bunch of special cases for non-whitespace-consuming lexemes, and I kept finding missing ones, like literals. Also be a bit more strict about whitespace before params lists.
Diffstat (limited to 'makefile')
-rw-r--r--makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/makefile b/makefile
index 650b7b34..e4340598 100644
--- a/makefile
+++ b/makefile
@@ -221,8 +221,8 @@ endif
test-names = uexpr-tests print-tests adt-tests type-tests struct-tests cast-tests eval-tests show-tests \
read-tests shadow-tests monad-tests io-tests exception-tests sort-tests \
- standalone-function-tests \
- ad-tests parser-tests serialize-tests parser-combinator-tests \
+ parser-tests standalone-function-tests \
+ ad-tests serialize-tests parser-combinator-tests \
record-variant-tests typeclass-tests complex-tests trig-tests \
linalg-tests set-tests fft-tests stats-tests stack-tests