|
|
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 |
|
|
|
1e83e9aaba
|
xo-reader2: formatting + asserts
|
2026-01-26 21:36:10 -05:00 |
|
|
|
2671def903
|
init dep handling for xo-expression2 -> xo-procedure2
|
2026-01-26 16:05:37 -05:00 |
|
|
|
0d23fa97b8
|
xo-expression2: + DApplyExpr::make
|
2026-01-26 15:45:40 -05:00 |
|
|
|
826879c517
|
xo-expression2: + DConstant utest
|
2026-01-26 15:33:58 -05:00 |
|
|
|
bb8a140647
|
xo-expression2 xo-procedure2: work on calling primitive for x*y
|
2026-01-26 13:42:42 -05:00 |
|
|
|
c0978f5098
|
xo-expression2: + DApplyExpr [WIP]. Builds, not used or tested
|
2026-01-25 13:14:26 -05:00 |
|
|
|
0fb0f7a1bf
|
xo-reader2: fix clearing result in SchematikaReader
|
2026-01-23 16:34:33 -05:00 |
|
|
|
2bf23b41a9
|
xo-reader2 xo-expression2: define example working and printing
def foo : f64 = 3.141593;
|
2026-01-22 18:40:42 -05:00 |
|
|
|
56aceac9e8
|
xo-reader2: + on_parsed_expression_with_semicolon + DefineSsm works
|
2026-01-22 17:15:05 -05:00 |
|
|
|
5bd78b8f4e
|
xo-reader2: + on_f64_token() + handle in DDefineSsm+DProgressSsm
|
2026-01-22 15:18:35 -05:00 |
|
|
|
e24a6bbdfd
|
xo-reader2: print TypeRef belonging to DVariabe
|
2026-01-20 22:12:17 -05:00 |
|
|
|
e69db9eb8d
|
xo-reader2: streamline DDefineExpr printing using xo::print::cond
|
2026-01-20 16:54:27 -05:00 |
|
|
|
1c2073128d
|
xo-indentlog: tidy: cosmetic adj in cond.hpp
|
2026-01-20 16:44:28 -05:00 |
|
|
|
480294ae05
|
xo-reader2 xo-expression2: pprint for DDefineExpr + DVariable
|
2026-01-20 15:06:58 -05:00 |
|
|
|
0e62562f34
|
xo-reader2: intern for DDefineExpr lhs symbol
|
2026-01-20 00:08:51 -05:00 |
|
|
|
a0d021abfc
|
xo-reader2: bugfix in DDefineExpr
|
2026-01-19 23:18:30 -05:00 |
|
|
|
516b0932ee
|
xo-reader2 xo-expresion2: work on define-expressions [WIP]
|
2026-01-19 21:25:30 -05:00 |
|
|
|
a6a0e8a8ea
|
xo-expression2: + IExpression_DVariable
|
2026-01-17 01:24:04 -05:00 |
|
|
|
00f8146af5
|
xo-expression2: + SymbolTable facet
|
2026-01-17 01:09:02 -05:00 |
|
|
|
2178d78540
|
xo-expression2: + DVariable
|
2026-01-17 01:05:59 -05:00 |
|
|
|
88c201167d
|
xo-expression2: DUniqueSring: fix copy during hypothetical GC
|
2026-01-16 20:47:54 -05:00 |
|
|
|
d96c20f607
|
xo-expression2: + IPrintable_DUniqueString facetimpl
|
2026-01-16 17:21:58 -05:00 |
|
|
|
079c96ffe4
|
xo-expression2: + DUniqueString.pretty()
|
2026-01-16 17:11:50 -05:00 |
|
|
|
4244b2cd7c
|
xo-expression2: + X1Collector test for DUniqueString
|
2026-01-16 17:02:10 -05:00 |
|
|
|
93429becad
|
xo-gc: + CollectorTypeRegistry for streamlined init
|
2026-01-16 16:10:00 -05:00 |
|
|
|
929c25a7a6
|
xo-expression2: + IGCObject_DUniqueString + facet/type registration
|
2026-01-16 13:34:22 -05:00 |
|
|
|
6f8fb9f15a
|
xo-expression2: + DUniqueString, use in StringTable
|
2026-01-16 13:05:58 -05:00 |
|
|
|
27e255f574
|
xo-expression2: + StringTable + utest [WIP] [FAILING]
|
2026-01-15 20:52:09 -05:00 |
|
|
|
d107ea5423
|
xo-expression2: + IExpression_DConstant
|
2026-01-14 00:09:45 -05:00 |
|
|
|
47239f98e5
|
+ xo-interpreter2 scaffold for constant expression [WIP]
|
2026-01-13 01:40:48 -05:00 |
|
|
|
38d18bf325
|
xo-expression2: + Expression facet
|
2026-01-12 21:50:17 -05:00 |
|