Commit graph

44 commits

Author SHA1 Message Date
c6c05ab633 xo-reader2: construct LambdaExpr to complete LambdaSsm + utest 2026-02-01 00:16:37 -05:00
0f7dccc193 xo-reader2 xo-expression2: + DSequenceSsm ++ utest 2026-01-31 18:28:25 -05:00
ce5728f3c0 xo-expression2: stable generated facet files. 2026-01-31 13:00:12 -05:00
440d43e109 xo-expression2: + GCObject,Printable facets for DSequenceExpr 2026-01-31 12:40:50 -05:00
5d089dc34d xo-expression2 xo-gc: DSequenceExpr builds [WIP] 2026-01-31 01:44:53 -05:00
2d3f558766 xo-expression2 xo-reader2 DSequenceExpr, DSequenceSsm [WIP] 2026-01-30 20:08:41 -05:00
dd64b61e51 xo-reader2: + assemble lambda function type in DLambdaSsm 2026-01-30 12:41:09 -05:00
d953246acd xo-expression2 xo-reader2: local symtab stack in PSM 2026-01-30 10:26:35 -05:00
a26b781101 xo-expression2: AGCObject support for DVariable 2026-01-29 10:16:13 -05:00
0eb1d9b526 xo-reader2 xo-expression2: + DLambdaSsm [WIP] 2026-01-28 10:57:55 -05:00
666482a945 xo-expression2: + LambdaExpr ++ LocalSymtab 2026-01-27 22:35:22 -05:00
a69023096d xo-reader2: support if-then-else expressions. + detailed utest 2026-01-27 15:50:10 -05:00
0fcb548587 xo-expression2: + DIfElseExpr + utest 2026-01-27 10:09:26 -05:00
bbbcfd2c4b xo-expression2: bugfix: init for TypeRef.td_ 2026-01-26 21:36:38 -05:00
6dcf43e3ac xo-expression2: + DConstant utest 2026-01-26 15:33:58 -05:00
9eda9f7894 xo-expression2 xo-procedure2: work on calling primitive for x*y 2026-01-26 13:42:42 -05:00
6c73d08e32 xo-expression2: + DApplyExpr [WIP]. Builds, not used or tested 2026-01-25 13:14:26 -05:00
855cdb08b7 xo-reader2 xo-expression2: define example working and printing
def foo : f64 = 3.141593;
2026-01-22 18:40:42 -05:00
c3907f45df xo-reader2: + on_parsed_expression_with_semicolon + DefineSsm works 2026-01-22 17:15:05 -05:00
a341ac1f06 xo-reader2: + on_f64_token() + handle in DDefineSsm+DProgressSsm 2026-01-22 15:18:35 -05:00
5ad6934f2c xo-reader2: handle parsed typedescr + use in DDefineSsm 2026-01-21 12:14:35 -05:00
7fd1bd0a6b xo-reader2: print TypeRef belonging to DVariabe 2026-01-20 22:12:17 -05:00
807513a556 xo-reader2 xo-expression2: pprint for DDefineExpr + DVariable 2026-01-20 15:06:58 -05:00
864a850825 xo-reader2: intern for DDefineExpr lhs symbol 2026-01-20 00:08:51 -05:00
da0d736946 xo-reader2 xo-expresion2: work on define-expressions [WIP] 2026-01-19 21:25:30 -05:00
f38c90db91 xo-expression2: + IExpression_DVariable 2026-01-17 01:24:04 -05:00
b3215da360 xo-expression2: scaffold variable eval in VSM 2026-01-17 01:11:50 -05:00
b8e0452730 xo-expression: genfacet for SymbolTable 2026-01-17 01:11:24 -05:00
d6b29241fd xo-expression2: + Binding etc 2026-01-17 01:10:33 -05:00
37b0ea3c3e xo-expression2: + SymbolTable facet 2026-01-17 01:09:02 -05:00
a23307aabb xo-expression2: + DVariable 2026-01-17 01:05:59 -05:00
33c4e2dc0a xo-expression2: DUniqueSring: fix copy during hypothetical GC 2026-01-16 20:47:54 -05:00
5870e72a4b xo-expression2: symtab scaffold [WIP] [COSMETIC] 2026-01-16 19:04:08 -05:00
ef6a1d139d xo-expression2: + IPrintable_DUniqueString facetimpl 2026-01-16 17:21:58 -05:00
cb4b5f3769 xo-expression2: + DUniqueString.pretty() 2026-01-16 17:11:50 -05:00
9b0ba471bd xo-expression2: + X1Collector test for DUniqueString 2026-01-16 17:02:10 -05:00
23383d7e69 xo-gc: + CollectorTypeRegistry for streamlined init 2026-01-16 16:10:00 -05:00
aae8a3e864 xo-expression2: + IGCObject_DUniqueString + facet/type registration 2026-01-16 13:34:22 -05:00
0ae4b1528f xo-expression2: + DUniqueString, use in StringTable 2026-01-16 13:05:58 -05:00
41efdda5f6 xo-expression2: + StringTable + utest [WIP] [FAILING] 2026-01-15 20:52:09 -05:00
9e9a76344c xo-expression2: + IExpression_DConstant 2026-01-14 00:09:45 -05:00
3cbbe5ab63 + xo-interpreter2 scaffold for constant expression [WIP] 2026-01-13 01:40:48 -05:00
ceb75e83c4 xo-expression2: + Expression facet 2026-01-12 21:50:17 -05:00
7778c7f1c9 + xo-tokenizer2 xo-reader2 xo-expression2 xo-interpreter2
2nd gen schematika interpreter using fomo
2026-01-10 12:39:09 -05:00