|
|
8db0bf11d0
|
xo-reader: simplify progress_xs.start() using psm
|
2024-08-19 16:53:43 -04:00 |
|
|
|
0b0c424b84
|
xo-reader: simplify expect_expr_xs,expect_lparen_xs using qsm
|
2024-08-19 16:48:58 -04:00 |
|
|
|
fa9f4967f2
|
xo-reader: + parserstatemachine.push_exprstate(); simplify lambda_xs
|
2024-08-19 15:58:35 -04:00 |
|
|
|
b988bc6790
|
xo-reader: parsestatemachine.top_exprstate() + use to simplify
|
2024-08-19 15:55:36 -04:00 |
|
|
|
4232da4ef2
|
xo-reader: streamline: + parserstatemachine::pop_exprstate() + use
|
2024-08-19 13:54:58 -04:00 |
|
|
|
bcb2af4a56
|
xo-reader: split: exprstatestack to own .*pp files
|
2024-08-19 13:48:47 -04:00 |
|
|
|
bdf75d5620
|
xo-reader: parserstatemachine -> consolidate on_expr() args
|
2024-08-19 12:17:26 -04:00 |
|
|
|
b02d1e17e4
|
xo-reader: refactor: parserstatemachine to consolidate on_input()
|
2024-08-19 11:39:27 -04:00 |
|
|
|
bda115037b
|
xo-reader: refactor: use parsestatemachine w/ on_symbol_token()
|
2024-08-19 01:03:18 -04:00 |
|
|
|
8cae38817b
|
xo-reader: refactor: parserstatemachine w/ exprstate.on_lambda_token
|
2024-08-19 00:54:45 -04:00 |
|
|
|
6a71f718bd
|
xo-reader: refactor: simplify paren_xs api
|
2024-08-19 00:27:35 -04:00 |
|
|
|
7767833afb
|
xo-reader: refactor: simplify lambda_xs api
|
2024-08-19 00:24:11 -04:00 |
|
|
|
6d73caf308
|
xo-reader: refactor: simplify progress_xs api
|
2024-08-19 00:06:34 -04:00 |
|
|
|
9a42f02f0c
|
xo-reader: refactor: simplify expect_expr_xs api
|
2024-08-18 23:53:06 -04:00 |
|
|
|
0841fd7dbd
|
xo-reader: wip: parsing lambda expressions [wip, non-functional]
|
2024-08-17 01:09:17 -04:00 |
|
|
|
d1d72f9fc9
|
xo-reader: streamline: simplify expect_expr_xs
|
2024-08-10 15:56:48 -05:00 |
|
|
|
6b9503ef76
|
xo-reader: simplify paren handling for expressions
|
2024-08-09 20:33:28 -04:00 |
|
|
|
b8b9efd633
|
xo-reader: simplify f64 token handling
|
2024-08-09 20:28:58 -04:00 |
|
|
|
5a4923e5cf
|
xo-reader: refactor: + expect_expr_xs cls [wip]
|
2024-08-09 20:20:57 -04:00 |
|