Commit graph

2,963 commits

Author SHA1 Message Date
380449a72a xo-reader2 stack: + op<= setup 2026-03-12 21:00:16 -05:00
1a60284861 xo-numeric: + cmple for op<= 2026-03-12 20:54:23 -05:00
b69ec48d00 xo-interpreter2 stack: refactor + bugfix operator expr 2026-03-12 20:26:08 -05:00
ce708ed8ee build: retire FACET argument to genfacetimpl 2026-03-11 10:03:46 -05:00
6f76c9ee3b build: retire FACET argument to genfacetimpl 2026-03-11 10:03:46 -05:00
c271c70146 build: retire unused args from xo_add_genfacetimpl 2026-03-11 09:55:48 -05:00
7fa0d491b7 xo-expression2: drop redundant OUTPUT_IMPL_SUBDIR args 2026-03-11 09:49:19 -05:00
e5f68f93df xo-cmake: retire OUTPUT_CPP_DIR in genfacetimpl macro 2026-03-11 09:16:41 -05:00
a1b707c4d8 cmake build: + xo-genfacet-all target for umbrella build 2026-03-11 09:14:30 -05:00
d1cba49323 build: retiring REPR argument to xo_add_genfacetimpl() 2026-03-11 08:41:57 -05:00
1c03229d0b build: retiring REPR argument to xo_add_genfacetimpl() 2026-03-11 08:41:57 -05:00
bd173f3a1d xo-cmake: fix per-satellite targets to trigger local builds 2026-03-05 13:02:42 +11:00
94c98c8396 xo-gc xo-alloc2: move Collector faceet gc/ -> alloc2/ for levelling 2026-03-04 22:26:31 +11:00
f6563502eb xo-cmake: scaffold-subdir: allow preexisting directories 2026-03-04 15:23:21 +11:00
1687767096 xo-cmake: scaffold-subdir: --with-facetidl feature 2026-03-04 15:17:43 +11:00
7af082de59 xo-cmake: bugfix scaffold-subdir: export FooShare.cmake for idl 2026-03-04 14:56:15 +11:00
ec3d65feb1 xo-cmake: bugfix src/foo/CMakeLists.txt location 2026-03-04 14:51:26 +11:00
0083f23aae xo-numeric: expand error message on bad dispatch 2026-03-04 14:05:10 +11:00
5791cd59ce xo-numeric: + less than dispatch (also in schematika parser) 2026-02-27 22:55:14 +11:00
a62bb4cec8 Merge branch 'main' into claude1 2026-02-27 22:07:46 +11:00
1d6f1c22ea xo-cmake: setup to make share target available via cmake install 2026-02-27 19:38:53 +11:00
9f977c0025 xo-cmake: setup to make share target available via cmake install 2026-02-27 19:38:53 +11:00
2ff5ab3fc9 nix-build: + xo-object2 builds 2026-02-27 13:04:46 +11:00
fe9ae63892 xo-alloc: fix broken cmake export deps 2026-02-27 11:34:18 +11:00
a1e5449d5a xo-alloc: nix requires specific include path 2026-02-27 11:33:40 +11:00
caa03566da xo-alloc: nix-build + compiler nits 2026-02-26 12:20:34 +11:00
301025e216 xo-cmake: + xo-reconfigure.in install 2026-02-26 00:10:47 +11:00
fdad923183 xo-numeric: streamline using Numeirc::dispatch aux fn 2026-02-23 07:04:13 +11:00
77c5f625ff xo-interpreter2 stack: support op!= + trial numeric refactor 2026-02-19 11:56:06 -08:00
243ad12869 xo-interpreter2 stack: streamline op== impl + utests 2026-02-19 09:03:02 -08:00
9dca9a8c46 xo-reader2 stack: use NumericDispatch for *,/,+,- ops 2026-02-18 22:40:37 -08:00
43f120dd10 xo-interpreter2 stack: use xo-numeric/ to support op* 2026-02-18 22:00:30 -08:00
ac1395ce98 xo-reader2 stack: + xo-numeric + setup multi dispatch for *,/ 2026-02-18 21:47:02 -08:00
b8fd087319 + xo-numeric/ [WIP] 2026-02-18 13:44:57 -05:00
77546db923 Merge branch 'claude1' 2026-02-18 12:39:43 -05:00
b8fbef8a5f initial commit 2026-02-18 12:37:03 -05:00
1870c0cc83 etc/hostubuntu: update nvidia driver symlinks for 580.126.09 2026-02-18 12:18:42 -05:00
f26c05d64f xo-interpreter2: + skrepl (read eval print loop) 2026-02-18 01:46:45 -05:00
ce8663bcfa xo-interpreter2: recursive factorial utest. working! 2026-02-17 20:07:43 -05:00
4a3c8e794a xo-reader2: recursive top-level function definition works 2026-02-17 18:32:41 -05:00
c7d820a92b xo-procedure2: + generic subtract primitive 2026-02-17 18:32:14 -05:00
4a5d924676 xo-reader2: allow formals w/out explicit type 2026-02-17 16:48:20 -05:00
469d55588f xo-cmake: bugfix: dependency for genfacet target 2026-02-17 15:55:11 -05:00
ec0c8feb36 xo-cmake: bugfix: dependency for genfacet target 2026-02-17 15:55:11 -05:00
6bf4378132 xo-interpreter2: global variable refs working in utest 2026-02-17 15:01:46 -05:00
11a02cc5b6 xo-interpreter2 stack: define-expr's work at top-level 2026-02-17 14:42:17 -05:00
6f3833d6fb xo-interpreter2 stack: define-expr's work at top-level 2026-02-17 14:42:17 -05:00
57f6f9073e xo-reader2: utest with variable reference. Works ! 2026-02-16 23:25:34 -05:00
a737b98853 xo-interpreter2: streamline facet codegen 2026-02-16 22:49:27 -05:00
f9f770110e xo-reader2: streamline facet codegen 2026-02-16 22:48:27 -05:00