|
|
d16f2a0484
|
refactor: rename shallow_copy -> shallow_move + streamline
Use RCollector.std_copy_for where appropriate
|
2026-04-04 16:33:35 -04:00 |
|
|
|
2003c3c6f9
|
refactor: rename GCObject.shallow_copy -> shallow_move
resolve conflict since relying on move constructor in std_copy_for
|
2026-04-04 15:00:53 -04:00 |
|
|
|
d2aa0d0c55
|
refactor: make AGCObject.shallow_copy() non-const
prep for moving to ACollector interface
|
2026-04-04 14:38:14 -04:00 |
|
|
|
041b9dc244
|
xo-gc xo-alloc2: move Collector faceet gc/ -> alloc2/ for levelling
|
2026-03-04 22:26:31 +11:00 |
|
|
|
f777aeade0
|
xo-interpreter2 stack: define-expr's work at top-level
|
2026-02-17 14:42:17 -05:00 |
|
|
|
0fcb548587
|
xo-expression2: + DIfElseExpr + utest
|
2026-01-27 10:09:26 -05:00 |
|
|
|
5033b65ef2
|
xo-reader2: formatting + asserts
|
2026-01-26 21:36:10 -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 |
|
|
|
6caae2ff99
|
xo-reader2: streamline DDefineExpr printing using xo::print::cond
|
2026-01-20 16:54:27 -05:00 |
|
|
|
7c076c7053
|
xo-indentlog: tidy: cosmetic adj in cond.hpp
|
2026-01-20 16:44:28 -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 |
|
|
|
5dc510694c
|
xo-reader2: bugfix in DDefineExpr
|
2026-01-19 23:18:30 -05:00 |
|
|
|
da0d736946
|
xo-reader2 xo-expresion2: work on define-expressions [WIP]
|
2026-01-19 21:25:30 -05:00 |
|