libc3/env.c


Log

Author Commit Date CI Message
Thomas de Grivel 140bc66b 2024-05-11T20:25:59 wip cow
Thomas de Grivel deb95fb7 2024-05-11T14:59:00 wip cow
Thomas de Grivel fa19a907 2024-05-06T14:03:59 remove env_eval_fn_* code
Thomas de Grivel 8ae1fa58 2024-05-06T00:16:30 wip cow
Thomas de Grivel 7a4adde3 2024-05-05T22:03:31 wip cow
Thomas de Grivel fd94253e 2024-05-02T15:50:17 fix data_init_cast
Thomas de Grivel 524f67ef 2024-04-30T07:35:30 fix def
Thomas de Grivel 513ad7c3 2024-04-29T22:57:41 wip def
Thomas de Grivel d3d90b72 2024-04-24T13:13:57 new tests for def
Thomas de Grivel 640cfe5f 2024-04-23T20:48:50 remove useless check
Thomas de Grivel dbc13a8a 2024-04-23T20:44:57 asan: module_path
Thomas de Grivel 63cc8d91 2024-04-23T20:30:06 wip defmodule
Thomas de Grivel 6c584dd6 2024-04-23T13:27:02 debug hash
Thomas de Grivel 820c00e8 2024-04-22T23:45:36 wip defmodule
Thomas de Grivel 6cf1ab75 2024-04-14T23:12:24 gain 1 line
Thomas de Grivel b398dc9e 2024-04-14T12:16:49 env_def: error handling
Thomas de Grivel b78c9184 2024-04-13T10:07:36 defmodule + def + fn + call
Thomas de Grivel c4ef728e 2024-04-12T10:58:35 wip env_eval_fn
Thomas de Grivel 2d771fb8 2024-04-11T18:05:44 wip env_eval_fn
Thomas de Grivel 2bcd62cf 2024-04-10T17:39:49 def x = %C3.Operator{}
Thomas de Grivel 60019e76 2024-04-08T15:57:56 fix pattern matching of calls
Thomas de Grivel 2136d633 2024-04-04T19:48:43 wip defoperator (struct)
Thomas de Grivel 28a62667 2024-04-04T17:02:17 add type to *_init_cast
Thomas de Grivel 81f1589f 2024-04-02T10:35:25 wip defoperator
Thomas de Grivel 639abf55 2024-04-02T10:17:38 wip defoperator
Thomas de Grivel e65c5c37 2024-04-02T09:38:37 wip defoperator
Thomas de Grivel fd65c24d 2024-03-29T20:41:39 defmodule + def
Thomas de Grivel 014c6f72 2024-03-29T19:24:57 wip defmodule + def
Thomas de Grivel 1f94b3b9 2024-03-29T18:48:54 wip defmodule + def
Thomas de Grivel b2c27cda 2024-03-29T18:23:05 wip defmodule + def
Thomas de Grivel 180dd926 2024-03-29T11:45:04 wip config.subr and defmodule + def
Thomas de Grivel eab0c64f 2024-03-28T09:07:09 wip defmodule
Thomas de Grivel 0f432935 2024-03-28T06:55:35 wip defmodule
Thomas de Grivel 55c3625a 2024-03-27T21:10:37 wip defmodule
Thomas de Grivel 161f3c30 2024-03-27T11:39:14 if then else
Thomas de Grivel 8643c466 2024-03-26T19:56:35 fixme
Thomas de Grivel 5365d081 2024-03-26T11:00:07 better error message in env
Thomas de Grivel b99b3682 2024-03-26T10:36:57 better error message for unbound equal on both sides
Thomas de Grivel 7ee0f6db 2024-03-24T18:32:56 wip asan
Thomas de Grivel f02b6a81 2024-03-24T18:21:38 fix env_module_is_loading
Thomas de Grivel f23d563b 2024-03-24T14:53:08 move libc3/window to libc3_window, shorter build messages and build log for libc3 (see configure)
Thomas de Grivel f580ef43 2024-03-24T11:10:46 add missing eval
Thomas de Grivel 1c4811bd 2024-03-23T05:35:45 fix def
Thomas de Grivel a8379cfd 2024-03-22T16:50:09 def
Thomas de Grivel 929efe0f 2024-03-22T16:32:23 wip def
Thomas de Grivel 6c8dfb5c 2024-03-21T06:03:10 sym
Thomas de Grivel 374c6d77 2024-03-20T11:06:10 major speed up : removed all non necessary usage of tag_init_1
Thomas de Grivel 3b7c531a 2024-03-19T08:24:30 defmodule
Thomas de Grivel c80799bc 2024-03-05T10:52:42 wip complex
Thomas de Grivel f0401f0c 2024-03-04T14:19:12 license
Thomas de Grivel 0eab19a3 2024-03-03T20:29:24 alloc
Thomas de Grivel 60405e8d 2024-03-02T10:30:58 remove useless headers
Thomas de Grivel d867d032 2024-02-28T15:27:51 fix compilation
Baptiste 561c30e4 2023-12-22T12:47:05 ratio structure removed all risks of division by 0 add complex files tag_copy, tag_to_f32 and tag_to_f64 functions whitespaces update submodules s_ratio added ratio implementation (testing phase) fix ratios multiple corrections to the ratios, almost done ratio parsed successfully
Thomas de Grivel 790471c6 2024-02-20T16:41:53 fix special_operator_arity
Thomas de Grivel ae064295 2024-02-20T16:40:46 fix special_operator_arity
Thomas de Grivel 98ad363a 2024-02-20T14:51:11 wip special operator
Thomas de Grivel 22c8c6f0 2024-02-16T14:30:02 fix macro
Thomas de Grivel a906ccc7 2024-02-16T11:48:30 wip macros
Thomas de Grivel 71be3194 2024-02-15T12:38:51 pin operator
Thomas de Grivel 32e4e996 2024-02-14T16:48:49 evaluate macros
Thomas de Grivel edac15b8 2024-02-14T14:58:22 pin operator
Thomas de Grivel a66e79a7 2024-02-13T10:57:37 env_eval_ident_is_bound
Thomas de Grivel 9e7b19c1 2024-02-12T14:18:01 wip fn block
Thomas de Grivel 4e8722ec 2024-02-09T15:17:15 wip block
Thomas de Grivel a8ded594 2024-02-08T10:43:48 wip blocks
Thomas de Grivel 8b3435ca 2024-02-04T22:07:24 wip struct
Thomas de Grivel 7902eee2 2024-02-02T20:10:29 quote unquote
Thomas de Grivel dd4a9308 2024-02-02T17:37:48 fix array quote/unquote
Thomas de Grivel affb25b7 2024-02-02T11:09:17 quote unquote
Thomas de Grivel 73a842a6 2024-02-02T10:35:50 quote unquote
Thomas de Grivel b39a3348 2024-02-01T20:58:45 wip env_eval_quote
Thomas de Grivel 685e846f 2024-02-01T19:08:35 wip unquote
Thomas de Grivel 2943290e 2024-02-01T13:00:52 wip env_eval_quote
Thomas de Grivel dea1f56a 2024-02-01T11:42:09 wip unquote
Thomas de Grivel f82b3b80 2024-01-31T11:46:07 wip env_eval_quote
Thomas de Grivel 10222f80 2024-01-30T15:49:29 wip env_eval_quote
Thomas de Grivel 18ce8cba 2024-01-29T18:46:44 fix error handling in env_eval_str
Thomas de Grivel bc2be368 2024-01-29T17:38:22 str eval
Thomas de Grivel d3850bfa 2024-01-23T17:23:32 demo_gl_asan
Thomas de Grivel ba877377 2024-01-22T23:03:05 wip asan
Thomas de Grivel 6d0844c0 2024-01-22T20:43:40 sym_array_type
Thomas de Grivel 0cb58c05 2024-01-17T22:30:28 wip f128
Thomas de Grivel 00231632 2024-01-13T12:38:54 tag_sym_1 -> tag_sym
Thomas de Grivel 60a88991 2024-01-13T11:31:50 sym_1 -> &g_sym_
Thomas de Grivel 13e2adf3 2024-01-10T12:20:21 s8 -> char
Thomas de Grivel 5f4da5b2 2024-01-07T07:05:57 fix facts_clean
Thomas de Grivel 32814f9a 2024-01-07T06:21:04 wip s_list__fact
Thomas de Grivel 495b42af 2024-01-05T20:28:33 asan
Thomas de Grivel 08be39f5 2024-01-05T18:12:59 struct
Thomas de Grivel 1a4bd38e 2024-01-05T15:34:30 silence warning in env_get_struct_type_spec
Thomas de Grivel 07bc6994 2024-01-05T14:47:14 wip struct_type
Thomas de Grivel 08720bd2 2024-01-04T15:42:50 wip buf_inspect_f32
Thomas de Grivel b1e32eb1 2024-01-04T12:48:23 wip buf_inspect_f32 buf_inspect_f64
Thomas de Grivel 560fcc9f 2024-01-03T12:09:10 wip struct_type
Thomas de Grivel 3b2df74f 2024-01-03T11:28:41 wip data and struct
Thomas de Grivel c1658758 2024-01-03T11:06:46 wip data and struct
Thomas de Grivel 2d814587 2023-12-28T19:36:55 wip void
Thomas de Grivel 8d8c8998 2023-12-21T03:27:57 fix tests
Thomas de Grivel 42cee745 2023-12-21T03:02:52 fix ic3 array double free