|
|
9c33fa5d9f
|
xo-facet: move output-hpp-dir + subdir to idl/*.json5
|
2026-02-16 22:33:32 -05:00 |
|
|
|
1f85d0bbbf
|
xo-expression2: upsert global vars works in DDefineSsm
|
2026-02-16 19:48:14 -05:00 |
|
|
|
b0966570c0
|
xo-expression2: + DGlobalSymtab facet support gen + files
|
2026-02-16 18:21:03 -05:00 |
|
|
|
28348e46ec
|
xo-interpreter2 stack: OUTPUT_CPP_DIR cmake->idl/
|
2026-02-16 17:46:51 -05:00 |
|
|
|
323a7cf9d3
|
xo-expression2: register DGlobalSymtab type + rename
|
2026-02-16 09:32:53 -05:00 |
|
|
|
16309dfff6
|
xo-expression2 stack: expand MemorySizeInfo w/ per-type detail
|
2026-02-16 00:48:00 -05:00 |
|
|
|
d36f0b7733
|
xo-reader2 stack: streamline + mem sizing + bugfixes
|
2026-02-15 16:16:02 -05:00 |
|
|
|
8aec961990
|
xo-interpreter2 stack: mark non-trivial dtors b/c DGlobalSymtab
|
2026-02-15 14:26:33 -05:00 |
|
|
|
6209c812d3
|
xo-expression2 stack: + dp<> template + robustify DGlobalSymtab
|
2026-02-15 14:12:31 -05:00 |
|
|
|
cb29d009d3
|
xo-expression2: DGlobalSymtab mvp implementation
|
2026-02-15 13:17:21 -05:00 |
|
|
|
0ad4182325
|
xo-expression2 stack: + mvp DGlobalSymtab impl
|
2026-02-14 13:06:54 -05:00 |
|
|
|
6ffe3a627d
|
xo-interpreter2: work on global symtab [WIP]
|
2026-02-13 20:46:53 -05:00 |
|
|
|
2f770d1c47
|
xo-interpreter2 stack: handle SequenceExpr + gc for frames
|
2026-02-13 15:16:05 -05:00 |
|
|
|
af4c37c575
|
xo-interpreter2 stack: invoke closures w/ tail-call opt [WIP]
|
2026-02-13 02:05:47 -05:00 |
|
|
|
0170b8dacf
|
xo-interpreter2 stack: lambda expr -> closure runs in VSM utest
|
2026-02-08 23:32:20 -05:00 |
|
|
|
9a4a6b7188
|
xo-interpreter2 stack: work on VSM for apply -> closure action [WIP]
|
2026-02-08 01:01:03 -05:00 |
|
|
|
d869e87516
|
xo-reader2 stack: top-level lambda w/ apply parses
|
2026-02-05 15:45:40 -05:00 |
|
|
|
370e52a149
|
xo-interpreter2 stack: work on variable references [WIP]
|
2026-02-05 10:44:11 -05:00 |
|
|
|
c9c43fbef2
|
xo-interpreter2 stack: scaffold DClosure, DLocalEnv [WIP]
|
2026-02-04 19:17:07 -05:00 |
|
|
|
508a061756
|
Merge branch 'claude1' of github.com:rconybea/xo-umbrella2 into claude1
|
2026-02-04 10:33:07 -05:00 |
|
|
|
8c93134cfe
|
xo-reader2 xo-expression2: streamline pretty w/ presence flag
|
2026-02-04 10:32:16 -05:00 |
|
|
|
b75010fa49
|
xo-interpreter2: vsm stack: facet + gcobject + printable + init
|
2026-02-04 01:44:28 -05:00 |
|
|
|
bdc7b33c8f
|
xo-reader2 stack: streamlining + arith parser test
|
2026-02-03 14:27:42 -05:00 |
|
|
|
b994c56bc5
|
xo-reader2 stack: convenience #includes + parsing examples
|
2026-02-03 13:43:00 -05:00 |
|
|
|
8f97502677
|
xo-reader2 stack: misc qol improvements + improve reader2 utest
|
2026-02-03 13:23:38 -05:00 |
|
|
|
ecf686b1a9
|
xo-reader2 stack: curate memory pool naming
|
2026-02-03 10:32:43 -05:00 |
|
|
|
c931fca242
|
xo-interpreter2 .. xo-arena. memory pool introspection
|
2026-02-03 01:05:36 -05:00 |
|
|
|
f6aae4190e
|
xo-interpreter2: scaffold repl + alloc measurement frameowkr
|
2026-02-02 21:55:34 -05:00 |
|
|
|
7028fa49f8
|
xo-interpreter2: refactor to setup vsm utest + repl
|
2026-02-02 10:53:28 -05:00 |
|
|
|
756e8a94cf
|
xo-interpreter2: work towards utest w/ vsm+reader [WIP]
|
2026-02-01 22:12:28 -05:00 |
|
|
|
6a932912e3
|
xo-reader2: construct LambdaExpr to complete LambdaSsm + utest
|
2026-02-01 00:16:37 -05:00 |
|
|
|
cd369cf2e8
|
xo-reader2 xo-expression2: + DSequenceSsm ++ utest
|
2026-01-31 18:28:25 -05:00 |
|
|
|
3a290a456c
|
xo-expression2: stable generated facet files.
|
2026-01-31 13:00:12 -05:00 |
|
|
|
805055bc74
|
xo-expression2: + GCObject,Printable facets for DSequenceExpr
|
2026-01-31 12:40:50 -05:00 |
|
|
|
92e79852b9
|
xo-expression2 xo-gc: DSequenceExpr builds [WIP]
|
2026-01-31 01:44:53 -05:00 |
|
|
|
7960e05b84
|
xo-expression2 xo-reader2 DSequenceExpr, DSequenceSsm [WIP]
|
2026-01-30 20:08:41 -05:00 |
|
|
|
6f2c793b1d
|
xo-reader2: + assemble lambda function type in DLambdaSsm
|
2026-01-30 12:41:09 -05:00 |
|
|
|
94efaf46cd
|
xo-expression2 xo-reader2: local symtab stack in PSM
|
2026-01-30 10:26:35 -05:00 |
|
|
|
dcb5a8fb30
|
xo-expression2: AGCObject support for DVariable
|
2026-01-29 10:16:13 -05:00 |
|
|
|
02e83594c4
|
xo-reader2: + DExpectFormalArgSsm [WIP]
|
2026-01-28 17:40:57 -05:00 |
|
|
|
c9011c1296
|
xo-reader2 xo-expression2: + DLambdaSsm [WIP]
|
2026-01-28 10:57:55 -05:00 |
|
|
|
fbf88809a6
|
xo-expression2: + LambdaExpr ++ LocalSymtab
|
2026-01-27 22:35:22 -05:00 |
|
|
|
c052c5c509
|
xo-reader2: support if-then-else expressions. + detailed utest
|
2026-01-27 15:50:10 -05:00 |
|
|
|
e243264511
|
xo-expression2: + DIfElseExpr + utest
|
2026-01-27 10:09:26 -05:00 |
|
|
|
c6290b6879
|
xo-expression2: bugfix: init for TypeRef.td_
|
2026-01-26 21:36:38 -05:00 |
|
|
|
1e83e9aaba
|
xo-reader2: formatting + asserts
|
2026-01-26 21:36:10 -05:00 |
|
|
|
abcbe1c84b
|
xo-expression2: + utest for DDefineExpr
|
2026-01-26 20:25:24 -05:00 |
|
|
|
afc4c58cf7
|
xo-expression2: utest for DApplyExpr
|
2026-01-26 18:15:44 -05:00 |
|
|
|
31aaddb7af
|
xo-expression2: + DVariable utest
|
2026-01-26 17:26:42 -05:00 |
|
|
|
2671def903
|
init dep handling for xo-expression2 -> xo-procedure2
|
2026-01-26 16:05:37 -05:00 |
|