mes/src
Jan (janneke) Nieuwenhuizen 99040a38c4
core: display: Prepare for pointer cells, M2-Planet.
Rewrite C-constructs not supported by M2-Planet

    if (foo)               -> if (foo != 0)
    if (!foo)              -> if (foo == 0)
    ;                      -> 0;
    // ...                 -> /* ... */

* src/display.c (display_helper): Use cell_ref.
2020-08-18 16:16:13 +02:00
..
test test/gc: Add gc inspection test. 2020-08-16 08:56:56 +02:00
builtins.c core: builtins: MES_MINI. 2020-08-18 09:36:19 +02:00
core.c core: Split-out core.c. 2020-07-19 08:49:23 +02:00
display.c core: display: Prepare for pointer cells, M2-Planet. 2020-08-18 16:16:13 +02:00
eval-apply.c core: Remove cell_call_with_current_continuation special. 2020-08-18 11:06:15 +02:00
gc.c core: display: Prepare for pointer cells, M2-Planet. 2020-08-18 16:16:13 +02:00
hash.c core: make-vector: Move to core. 2020-08-16 16:54:18 +02:00
lib.c core: Split-out stack.c 2020-07-19 08:53:46 +02:00
math.c core: Prepare for M2-Planet: VALUE/TYPE indirections. 2020-07-17 14:30:01 +02:00
mes.c core: builtins: MES_MINI. 2020-08-18 09:36:19 +02:00
module.c core: Upcase register names. 2020-05-17 22:32:53 +02:00
posix.c core: posix: Prepare for M2-Planet. 2020-08-22 19:57:13 +02:00
reader.c core: Prepare for M2-Planet: if (foo). 2020-07-18 08:53:42 +02:00
stack.c core: make-vector: Move to core. 2020-08-16 16:54:18 +02:00
string.c core: Prepare for M2-Planet: VALUE/TYPE indirections. 2020-07-17 14:30:01 +02:00
struct.c core: make_struct: Avoid creating garbage. 2020-08-16 17:03:31 +02:00
symbol.c core: Remove cell_call_with_current_continuation special. 2020-08-18 11:06:15 +02:00
vector.c core: make-vector: Move to core. 2020-08-16 16:54:18 +02:00