wash
|
c29465a97d
|
build: re-enable namespace-specific tests
|
2026-05-05 21:17:21 +01:00 |
|
wash
|
4b20f8ca0e
|
test: dynamic function call tests
|
2026-05-05 21:16:56 +01:00 |
|
wash
|
f3062222cb
|
fx: support for registering callable functions with types
|
2026-05-05 21:16:31 +01:00 |
|
wash
|
703155affe
|
meta: update clang-format config
|
2026-05-05 19:03:31 +01:00 |
|
wash
|
90a3905f48
|
fx: re-arrange type system to allow for reflection
|
2026-05-05 19:03:22 +01:00 |
|
wash
|
8c12868651
|
fx: add simple cstr-based hashmap data structure
|
2026-05-05 12:38:34 +01:00 |
|
wash
|
2966934cd8
|
fx: add simple resizable array data structure
|
2026-05-05 12:38:12 +01:00 |
|
wash
|
9937546452
|
fx.reflection: remove fx_function_context
|
2026-05-04 22:56:21 +01:00 |
|
wash
|
5d98bc89a1
|
test: dynamic function argument bind test
|
2026-05-04 22:54:02 +01:00 |
|
wash
|
b8e270b962
|
fx.reflection: function: implementing pre-binding argument values to functions
|
2026-05-04 22:53:45 +01:00 |
|
wash
|
3d1600ece6
|
fx: value: implement copy and unset functions
|
2026-05-04 22:53:23 +01:00 |
|
wash
|
fe3af271e2
|
meta: update clang-format config
|
2026-05-04 22:53:03 +01:00 |
|
wash
|
dea321acc2
|
fx.reflection: optimise darwin dynamic function calling
|
2026-05-04 20:44:02 +01:00 |
|
wash
|
abe1603955
|
meta: update clang-format config
|
2026-05-04 19:42:37 +01:00 |
|
wash
|
bf251dd818
|
fx.reflection: optimise linux dynamic function calling
|
2026-05-04 19:37:44 +01:00 |
|
wash
|
bebc67537d
|
fx.reflection: implement dynamic function calling on linux-x86_64
|
2026-05-04 19:23:10 +01:00 |
|
wash
|
e954a15d92
|
fx.reflection: cleanup darwin implementation of dynamic function calling
|
2026-05-04 19:22:41 +01:00 |
|
wash
|
18c9d30c60
|
meta: re-organise tests
|
2026-05-04 16:37:06 +01:00 |
|
wash
|
716b939d4f
|
fx.serial: toml: replace fx_number with new number types
|
2026-05-04 16:36:43 +01:00 |
|
wash
|
5aae7dff6b
|
fx: add macro to initialise an empty fx_value
|
2026-05-04 16:36:07 +01:00 |
|
wash
|
32264d693c
|
fx: add stub files for enum type registration
|
2026-05-04 16:34:32 +01:00 |
|
wash
|
fd35c2b03e
|
fx.reflection: add stub files for object properties
|
2026-05-04 16:33:51 +01:00 |
|
wash
|
bf7d8cfb75
|
fx.reflection: implement dynamic function calling
|
2026-05-04 16:33:16 +01:00 |
|
wash
|
85ff8b7eaa
|
fx.collections: dict: remove duplicate cstr hash function
|
2026-05-03 20:36:50 +01:00 |
|
wash
|
dab3fec6b8
|
fx: add a generic container for primitive values and objects
|
2026-05-03 20:22:05 +01:00 |
|
wash
|
7d44a6ec98
|
fx: split fx_number into dedicated int, uint, double, and bool types
|
2026-05-03 20:21:02 +01:00 |
|
wash
|
7b5173127c
|
build: remove relative directory paths
|
2026-05-03 20:20:16 +01:00 |
|
wash
|
6777c09f67
|
fx.collections: move fx_uuid to fx
|
2026-05-03 17:18:50 +01:00 |
|
wash
|
d75ec65721
|
fx.collections: move fx_number to fx
|
2026-05-03 17:18:39 +01:00 |
|
wash
|
87270b686c
|
build: re-organise assembly build files
|
2026-05-03 17:05:48 +01:00 |
|
wash
|
f4469c9eb0
|
fx.cmdline: convert to new assembly build system
|
2026-05-03 16:49:33 +01:00 |
|
wash
|
44fed67d43
|
fx.term: convert to new assembly build system
|
2026-05-03 16:49:23 +01:00 |
|
wash
|
0c53974ac9
|
fx.serial: convert to new assembly build system
|
2026-05-03 16:48:42 +01:00 |
|
wash
|
3f7ad3ab08
|
fx.compression: convert to new assembly build system
|
2026-05-03 16:29:23 +01:00 |
|
wash
|
cefb548824
|
fx.io: convert to assembly build system
|
2026-05-03 14:51:11 +01:00 |
|
wash
|
55ba15b1fa
|
fx: fix darwin compilation
|
2026-05-03 14:51:01 +01:00 |
|
wash
|
90d180d839
|
meta: update clang-format config
|
2026-05-03 14:50:50 +01:00 |
|
wash
|
a0283da135
|
build: fix namespace build macro
|
2026-05-03 14:47:59 +01:00 |
|
wash
|
7b42a023e4
|
runtime: add assembly system to collect and export type definitions
|
2026-05-03 13:11:22 +01:00 |
|
wash
|
7d78d7d314
|
meta: update clang-format config
|
2026-05-03 13:10:36 +01:00 |
|
wash
|
4f40bfd9a0
|
fx.collections: move string to fx
|
2026-05-02 21:07:00 +01:00 |
|
wash
|
a339b6e01a
|
build: use dots instead of hyphens in library names
|
2026-05-02 21:03:46 +01:00 |
|
wash
|
604ddfcebf
|
build: build fx and fx.collections assemblies
|
2026-05-02 21:02:10 +01:00 |
|
wash
|
c78ea4bfa6
|
fx.collections: update header directories
|
2026-05-02 21:01:51 +01:00 |
|
wash
|
b951577f48
|
fx: update header directories
|
2026-05-02 21:01:17 +01:00 |
|
wash
|
5d1b2aabbb
|
build: update template for building assemblies
|
2026-05-02 21:00:59 +01:00 |
|
wash
|
a65eb5c161
|
meta: rename compress module to fx.compression namespace
|
2026-05-02 14:38:31 +01:00 |
|
wash
|
9b8c0f8763
|
meta: rename ds module to fx.collections namespace
|
2026-05-02 14:38:11 +01:00 |
|
wash
|
c04c2e8f12
|
meta: rename serial module to fx.serial namespace
|
2026-05-02 14:37:56 +01:00 |
|
wash
|
b8cf2b379b
|
meta: rename term module to fx.term namespace
|
2026-05-02 14:37:43 +01:00 |
|