kc3-lang/kc3

Branch :


Log

Author Commit Date CI Message
thodg 034b28f5 2025-08-11 13:54:42 TODO.md
thodg e50ef2c4 2025-08-11 13:23:10 marshall_array
thodg fd014db6 2025-08-11 13:23:00 fix prototype log_open
thodg f0def0a9 2025-08-11 13:22:47 update TODO
thodg 6b9d5fe5 2025-08-11 13:22:42 fix hash array
thodg 97c8a368 2025-08-11 13:04:09 s_tag * -> p_tag
thodg 229003e7 2025-08-11 13:03:09 marshall_read: fact
thodg a7d82398 2025-08-11 12:58:24 todo and error handling
thodg 7bc4b709 2025-08-11 12:48:00 start refactor of facts/binary
thodg 436f4f3a 2025-08-11 12:39:34 initialized refactor of facts (binary = true)
thodg 4f79fbba 2025-08-11 12:26:20 wip marshall facts db
thodg 38e85b33 2025-08-11 01:46:09 wip embed
thodg ec562e4b 2025-08-11 01:37:42 render template
thodg 8e9dc096 2025-08-11 01:23:40 ekc3 test parse
thodg f4e6e401 2025-08-11 01:13:39 wip embed
thodg 781e82c9 2025-08-11 00:27:54 wip buf, init, Call
thodg be6e34e9 2025-08-11 00:22:53 wip embed, Call.ident, Call.sym
thodg 11928701 2025-08-10 23:31:04 wip embed and str_init_concatenate_list
thodg 7deb2beb 2025-08-10 21:30:20 wip ekc3/embed
thodg e0944efe 2025-08-10 20:14:04 fix marshall test
thodg af2ae56f 2025-08-10 19:37:11 marshall/read struct type clean and must_clean
thodg 0e16c898 2025-08-10 19:24:27 fix OpenGL demo
thodg ad7318cc 2025-08-10 15:15:37 refactor f_clean into p_callable and use env_eval_call_callable_args to call the callable at struct clean time.
thodg f132308f 2025-08-10 14:45:13 fix test vector for integer output that needs a cast.
thodg 4dc12cfe 2025-08-10 14:44:56 fix json integer to str
thodg 86039355 2025-08-10 12:53:32 fix marshall/read tests using claude-code
thodg 675cb5b8 2025-08-10 01:24:51 all marshall tests pass
thodg 80eca08f 2025-08-10 00:48:33 fix bugs, align types with marshall_data
thodg c1163b18 2025-08-10 00:27:05 align prototypes on marshall_data, add many error messages
thodg 25e51e7a 2025-08-09 23:22:02 fix marshall read struct
thodg 2bacb006 2025-08-09 22:13:53 fix tests, update TODO
thodg aa168919 2025-08-09 21:46:15 make some more tests pass
thodg b8315c17 2025-08-09 13:05:24 fix tests for ikc3/marshall
thodg fddb0b98 2025-08-09 12:59:12 wip marshall_read callable, pcallable, do blocks, fix buf_inspect for cfn with module == env.current_defmodule.
thodg 4335373b 2025-08-08 21:40:44 wip callable, fn, frame, pcallable
thodg f15bc15c 2025-08-08 20:20:30 fix marshall/read p/var tests
thodg 90367870 2025-08-08 20:10:44 fix marshall/read time
thodg 8d2888a8 2025-08-08 19:50:30 fix map tests
thodg 132f0830 2025-08-08 19:11:54 fix tests marshall ikc3
thodg cbc3ec31 2025-08-08 18:13:42 fix map ws
Lyzer f9e5d0af 2025-08-08 18:06:55 fix: i and count misconception
Lyzer f42d48dc 2025-08-08 18:03:10 feat: loops through tags on map and do_block
Lyzer e1e4a8af 2025-08-08 17:56:17 fix: tag -> ptag
thodg 4d756494 2025-08-08 17:55:58 ws
thodg 0fd7ea70 2025-08-08 17:48:08 == NULL -> !
Lyzer f8a792de 2025-08-08 17:55:09 fix: marshall_read_do_block
Lyzer 4b266bb4 2025-08-08 17:47:34 fix: marshall_read_map
thodg 01b021e2 2025-08-08 17:30:54 fix ikc3/marshall tests
thodg 4b9e9555 2025-08-08 17:28:59 marshall test ikc3
thodg 6872d00b 2025-08-08 17:27:18 wip tests marshall
thodg d3f73a24 2025-08-08 17:16:41 sym -> psym
thodg b62623e2 2025-08-08 17:12:39 fix inspect ratio
thodg 551c9173 2025-08-08 17:03:33 wip
Lyzer 41506b5e 2025-08-08 15:40:41 wip: passing the progress
Lyzer d72a9ae5 2025-08-08 10:28:06 fix: commented a test
thodg a939d93d 2025-08-08 13:23:20 fix tests for marshall ikc3
thodg 0eade256 2025-08-08 12:13:54 fix buf_inspect_tag and ratio for integer casts
Lyzer 1df5b43a 2025-08-08 09:51:49 wip: test tag for str
thodg 2cf7b56e 2025-08-08 09:04:45 fix marshall (heap = true)
thodg 0a0c9c9d 2025-08-07 20:09:28 fix: make ikc3 marshall tests pass !
thodg b3a9c4c8 2025-08-07 19:21:49 fix marshall_heap_pointer
thodg 5facb8f1 2025-08-07 18:40:12 add tag type to hash table
thodg 25be3c59 2025-08-07 18:39:55 sort switch case
thodg 47a85ea3 2025-08-07 18:23:57 error handling
thodg fcc0dad9 2025-08-07 18:22:05 error handling
thodg 52da385f 2025-08-07 13:53:49 add tests for ikc3/marshall
thodg 780e4f45 2025-08-07 13:14:18 fix marshalling of s_str
thodg 23733ee0 2025-08-07 12:58:43 add tests for marshall and marshall read in test/ikc3/marshall.kc3
thodg 2c02c35a 2025-08-06 17:03:59 marshall test in ikc3, with loopback function
9a2c5d17 2025-08-06 16:34:52 feat: marshall_array to be reviewed
thodg 360864a5 2025-08-06 16:31:18 fix build and add tests for marshall
thodg 79aa33a6 2025-08-06 16:15:50 implement wrappers for marshall_read in kc3
a7860654 2025-08-06 15:34:54 fix: duplicate stub
Lyzer db03f98e 2025-08-06 15:33:19 fix: type_errors
Lyzer 01d2fc70 2025-08-06 15:29:50 feat: added more error handline on tag_clean and list_clean
thodg 72349fc6 2025-08-06 15:25:40 s_array.dimension -> dimension_count
Lyzer 10e77739 2025-08-06 15:13:51 fix: added spaces to func declarations
thodg c8ef3d4c 2025-08-06 12:27:54 rename s_array.dimension to dimension_count
f5075908 2025-08-06 12:01:55 wip: marshall_array
Lyzer 528a0327 2025-08-06 11:57:44 feat: ptag_clean
thodg a35be577 2025-08-06 00:33:19 add explicit plist name to s_list ** functions
thodg 40d3caf6 2025-08-06 10:52:18 add marshall_integer test
thodg 819c877d 2025-08-06 10:51:54 ptag_clean
15ce7221 2025-08-06 10:21:13 feat: tests for marshall_struct (via marshall_tag)
thodg 7169b221 2025-08-06 00:02:20 fix data for buf_inspect_list -> plist and _size functions, also work on ekc3
thodg 97410bf5 2025-08-05 15:51:28 remove verbose error logging
thodg feb371e5 2025-08-05 15:40:49 fix config_common and config.subr for config_have_generic_sw_uw.
thodg 9dda9e0c 2025-08-05 14:30:41 wip marshall pstruct_type and marshall_data
ad5537c4 2025-08-05 12:49:39 feat: marshall_pstruct, marshall_pstruct_type
be76dfe0 2025-08-05 12:47:40 feat: MARSHALL_P macro
34468ae4 2025-08-05 12:02:15 fix: incompatible generic on some architectures
thodg 85452a49 2025-08-05 10:33:29 ekc3 tests
thodg e90f7a57 2025-08-05 08:03:09 comment all marshall_read tests that fail
thodg 951dc69a 2025-08-05 07:46:52 sources
thodg 083beb35 2025-08-05 07:46:21 make
thodg a27dc418 2025-08-05 07:38:39 embed_parse_template_str
thodg 63d336a7 2025-08-05 07:17:13 wip embed
thodg eb06917b 2025-08-05 05:26:14 embed test
thodg f8317f48 2025-08-05 05:07:47 wip
thodg 37305dc8 2025-08-05 03:58:26 wip