Folkert
|
c26fd45d54
|
all is working again
|
2021-03-13 22:36:44 +01:00 |
|
Folkert
|
022ed7b24c
|
handle negated number literals
|
2021-03-13 19:41:07 +01:00 |
|
Folkert
|
6214f0caa8
|
fix end in expr_start
|
2021-03-13 16:05:15 +01:00 |
|
Folkert
|
0be4704f94
|
checkpoint working parse tests
|
2021-03-13 15:49:07 +01:00 |
|
Folkert
|
d2251cced2
|
only region within parens for unary ops
|
2021-03-12 23:22:48 +01:00 |
|
Folkert
|
376d4431ab
|
correct parsing of unary applies
|
2021-03-12 23:15:04 +01:00 |
|
Folkert
|
703a8de72f
|
basic structure
|
2021-03-12 22:21:27 +01:00 |
|
Folkert
|
28cc3348a6
|
add Position type
|
2021-03-12 16:49:24 +01:00 |
|
Folkert
|
f01424ac11
|
smarter unary minus parsing
|
2021-03-12 16:44:33 +01:00 |
|
Folkert
|
214112d751
|
Revert "store is_negative for all number literals in the parse ast"
This reverts commit 182fd5201d .
|
2021-03-12 16:43:52 +01:00 |
|
Folkert
|
1663822ac9
|
Revert "deadend"
This reverts commit 06278c2efe .
|
2021-03-12 16:37:44 +01:00 |
|
Folkert
|
06278c2efe
|
deadend
|
2021-03-12 16:37:00 +01:00 |
|
Folkert
|
182fd5201d
|
store is_negative for all number literals in the parse ast
|
2021-03-12 16:11:46 +01:00 |
|
Folkert
|
866fa14590
|
remove loc wrapper
|
2021-03-12 14:30:19 +01:00 |
|
Folkert
|
fd5ab353db
|
clippy
|
2021-03-12 03:46:52 +01:00 |
|
Folkert
|
f5f98b2400
|
clippy
|
2021-03-12 03:43:39 +01:00 |
|
Folkert
|
cba55734cb
|
clean up helpers
|
2021-03-12 03:41:01 +01:00 |
|
Folkert
|
b349ae7ab5
|
type variable errors
|
2021-03-12 03:18:31 +01:00 |
|
Folkert
|
16a2dfd058
|
remove unused functions
|
2021-03-12 03:10:57 +01:00 |
|
Folkert
|
e815e57dcf
|
remove more syntax errors
|
2021-03-12 03:04:47 +01:00 |
|
Folkert
|
b688fd11a9
|
remove syntax error
|
2021-03-12 02:54:25 +01:00 |
|
Folkert
|
9f146bf702
|
remove syntax error
|
2021-03-12 02:52:36 +01:00 |
|
Folkert
|
4e4854ceaa
|
remove unneeded argument
|
2021-03-12 02:48:07 +01:00 |
|
Folkert
|
362459b647
|
remove size from parser state
|
2021-03-12 02:39:47 +01:00 |
|
Folkert
|
f7744b4caa
|
remove is_indenting
|
2021-03-12 02:38:46 +01:00 |
|
Folkert
|
222638e9bb
|
confirm is_indenting is not needed
|
2021-03-12 02:28:57 +01:00 |
|
Folkert
|
c938a93dea
|
fix comment newline chomping issue
|
2021-03-12 02:24:00 +01:00 |
|
Folkert
|
5e4db62c46
|
remove Attempting and more
|
2021-03-12 02:09:48 +01:00 |
|
Folkert
|
98024b2a21
|
parse tag names in types
|
2021-03-12 01:49:09 +01:00 |
|
Folkert
|
4f58c792e6
|
removing old stuff
|
2021-03-12 01:37:27 +01:00 |
|
Folkert
|
f5d3845b14
|
remove unused functions
|
2021-03-12 01:15:44 +01:00 |
|
Folkert
|
9265cf82b9
|
more cleanup
|
2021-03-12 01:11:34 +01:00 |
|
Folkert
|
0bc1a0e50b
|
cleanup
|
2021-03-12 00:41:28 +01:00 |
|
Folkert
|
cffb8094b8
|
also use new parser for space1
|
2021-03-12 00:37:58 +01:00 |
|
Folkert
|
f5284d1db7
|
new space parser
|
2021-03-12 00:33:08 +01:00 |
|
Folkert
|
3e554cb21f
|
cleanup
|
2021-03-11 21:21:00 +01:00 |
|
Folkert
|
b4b77add08
|
cleanup
|
2021-03-11 16:40:01 +01:00 |
|
Folkert
|
e214674016
|
cleanup blankspace function usage
|
2021-03-11 16:37:42 +01:00 |
|
Folkert
|
92cff4c32a
|
optimize type parser
|
2021-03-11 01:48:05 +01:00 |
|
Folkert
|
30b47b9593
|
use unit error type more
|
2021-03-10 23:08:12 +01:00 |
|
Folkert
|
37462d6ec6
|
use unit error type
|
2021-03-10 23:06:47 +01:00 |
|
Folkert
|
21f58b947a
|
shuffle error message handling
|
2021-03-10 23:04:28 +01:00 |
|
Folkert
|
55a92b50cc
|
remove unused ident errors
|
2021-03-10 23:03:01 +01:00 |
|
Folkert
|
6be5f1a6b1
|
remove context stack
|
2021-03-10 22:08:13 +01:00 |
|
Folkert
|
864390a89a
|
use new ident parser
|
2021-03-10 21:56:19 +01:00 |
|
Folkert
|
e7bbfe96db
|
fix parse tests
|
2021-03-10 21:46:34 +01:00 |
|
Folkert
|
61fc05dace
|
working report tests
|
2021-03-10 21:42:37 +01:00 |
|
Folkert
|
796ec00323
|
wip faster ident parsing
|
2021-03-10 20:21:51 +01:00 |
|
Folkert
|
ea32a37315
|
improved private tag parsing
|
2021-03-10 17:26:42 +01:00 |
|
Folkert
|
edd54ab4ab
|
specialize accessor parsing
|
2021-03-10 15:23:11 +01:00 |
|