|
|
af978694ac
|
xo-reader2: refactor: move deftype impl to deftype/ subdir
|
2026-03-11 10:32:31 -05:00 |
|
|
|
309af002d2
|
xo-reader2: refactor: move Lambda genfacet files to subdirs
|
2026-03-11 10:27:04 -05:00 |
|
|
|
afe34f1d8a
|
xo-reader2: refactor: generated file locn for IfElseSsm
|
2026-03-11 10:21:17 -05:00 |
|
|
|
76af3ff3b5
|
xo-reader2 stack: expand symbol table to store typedefs
+ typedef utest
+ misc qol policy choices
|
2026-03-11 07:49:14 -05:00 |
|
|
|
07b7a7c978
|
xo-reader2: scaffold for using obj<AType> for types [WIP]
|
2026-03-07 11:43:47 +11:00 |
|
|
|
680416d077
|
xo-interpreter2 stack: + literal array parsing
|
2026-03-03 12:12:09 +11:00 |
|
|
|
f2a9aa3f52
|
xo-interpreter2 stack: parse literal lists (w/ implicit types)
|
2026-03-02 23:21:10 +11:00 |
|
|
|
906bb2a913
|
xo-interpreter2 stack: handle operator expressions w/ qliterals
|
2026-03-02 11:05:12 +11:00 |
|
|
|
7b70296eb1
|
xo-reader2 stack: + #q token + QuoteSsm [WIP - not functional]
|
2026-03-01 13:06:57 +11:00 |
|
|
|
911818e957
|
xo-reader2 stack: + xo-numeric + setup multi dispatch for *,/
|
2026-02-18 21:47:02 -08:00 |
|
|
|
da58e18779
|
xo-reader2: rename DExprSeqState -> DToplevelSeqSsm
|
2026-02-16 11:15:30 -05:00 |
|
|
|
65d1fd840b
|
xo-reader2: progress+apply works up to lparen introducing formals
|
2026-02-11 18:07:55 -05:00 |
|
|
|
40e1fb531d
|
xo-reader2: DApplySsm for apply expressions [WIP]
|
2026-02-11 16:02:41 -05:00 |
|
|
|
d65eb54102
|
xo-reader2 stack: parenthesized expressions [WIP]
|
2026-02-10 15:14:40 -05:00 |
|
|
|
15f779d2f8
|
xo-reader2 xo-expression2: + DSequenceSsm ++ utest
|
2026-01-31 18:28:25 -05:00 |
|
|
|
e7d4c4ae28
|
xo-reader2: + DFormalArgSsm printable facet
|
2026-01-28 18:04:08 -05:00 |
|
|
|
66158551c7
|
xo-reader2: + DExpectFormalArgSsm [WIP]
|
2026-01-28 17:40:57 -05:00 |
|
|
|
254d7c179d
|
xo-reader2: + DExpectFormalArglistSsm [WIP]
|
2026-01-28 15:31:52 -05:00 |
|
|
|
fdf2cc8439
|
xo-reader2 xo-expression2: + DLambdaSsm [WIP]
|
2026-01-28 10:57:55 -05:00 |
|
|
|
5357407151
|
xo-reader2: support if-then-else expressions. + detailed utest
|
2026-01-27 15:50:10 -05:00 |
|
|
|
ce732b3d3a
|
xo-reader2: + missing subsystem deps
|
2026-01-26 15:45:22 -05:00 |
|
|
|
8f64b05b71
|
xo-reader2: + example app 'readerreplxx'
|
2026-01-23 11:54:32 -05:00 |
|
|
|
8c038ed669
|
xo-reader2: working on example parser repl
|
2026-01-22 21:03:40 -05:00 |
|
|
|
d30412779c
|
xo-reader2: + on_f64_token() + handle in DDefineSsm+DProgressSsm
|
2026-01-22 15:18:35 -05:00 |
|
|
|
55149f0890
|
xo-reader2: + DExpectExprSsm + use from DDefineSsm
|
2026-01-22 10:54:36 -05:00 |
|
|
|
124d848a57
|
xo-reader2: skeleton DExpectExprSsm.*
|
2026-01-21 18:39:53 -05:00 |
|
|
|
c60aeda12a
|
xo-reader2: DefineSsm: respond to = token
|
2026-01-21 17:35:01 -05:00 |
|
|
|
7b62bd7f5c
|
xo-reader2: + DExpectTypeSsm + extend DDefineSsm [WIP]
|
2026-01-21 01:24:17 -05:00 |
|
|
|
0a7e8468ae
|
xo-reader2: + IPrintable+DDefineSsm
|
2026-01-20 01:19:47 -05:00 |
|
|
|
1bca806bf3
|
xo-reader2: + IPrintable+DExpectSymbolSsm
|
2026-01-20 01:07:21 -05:00 |
|
|
|
a836c72a72
|
xo-reader2: + IPrintable+DExprSeqState
|
2026-01-20 00:57:34 -05:00 |
|
|
|
284ed02de6
|
xo-reader2: + ExpectSymbolSsm + SyntaxStateMachine.on_parsed_symbol
|
2026-01-19 11:32:39 -05:00 |
|
|
|
b5d2f3efab
|
xo-reader: + DDefineSsm + utest
|
2026-01-19 00:39:16 -05:00 |
|
|
|
301a7c7623
|
xo-reader2: + DDefineSsm + utest
|
2026-01-19 00:38:43 -05:00 |
|
|
|
0aa1692f8c
|
xo-result2: + SchematikaParser
|
2026-01-18 19:25:43 -05:00 |
|
|
|
a96196b365
|
xo-reader2: + init_reader2 + reader2_register_types
|
2026-01-18 19:09:48 -05:00 |
|
|
|
3198e30234
|
xo-reader2: + regression2_register_facets()
|
2026-01-18 18:57:33 -05:00 |
|
|
|
7ee57309b5
|
xo-reader2 scaffold (fomo+arena version of xo-reader/) [WIP]
|
2026-01-18 17:59:46 -05:00 |
|