mes/src
Jan (janneke) Nieuwenhuizen 5abf71249c
core: Create symbols dynamically.
* include/mes/symbols.h: New file.
* include/mes/mes.hh: Include it.
* include/mes/constants.h: Remove symbol constants.
* src/symbols.c (init_symbols): Create symbols dynamically.
* build-aux/mes-snarf.scm (snarf-symbols): Update.
2020-12-29 18:10:58 +01:00
..
builtins.c core: Remove macros from cell creation: make_char .. make_string. 2020-12-29 18:10:57 +01:00
display.c core: Remove CBYTES, CSTRING, NCBYTES macros. 2020-12-29 18:10:58 +01:00
eval-apply.c core: Remove macros from cell creation: make_char .. make_string. 2020-12-29 18:10:57 +01:00
gc.c core: Remove CBYTES, CSTRING, NCBYTES macros. 2020-12-29 18:10:58 +01:00
hash.c core: Remove CBYTES, CSTRING, NCBYTES macros. 2020-12-29 18:10:58 +01:00
lib.c core: Remove macros from cell creation: make_char .. make_string. 2020-12-29 18:10:57 +01:00
math.c core: Remove macros from cell creation: make_char .. make_string. 2020-12-29 18:10:57 +01:00
mes.c core: Remove macros from cell creation: make_char .. make_string. 2020-12-29 18:10:57 +01:00
module.c core: Upcase register names. 2020-12-29 18:10:56 +01:00
posix.c core: Remove CBYTES, CSTRING, NCBYTES macros. 2020-12-29 18:10:58 +01:00
reader.c core: Remove macros from cell creation: make_char .. make_string. 2020-12-29 18:10:57 +01:00
string.c core: Remove CBYTES, CSTRING, NCBYTES macros. 2020-12-29 18:10:58 +01:00
struct.c core: Remove macros from cell creation: make_char .. make_string. 2020-12-29 18:10:57 +01:00
symbol.c core: Create symbols dynamically. 2020-12-29 18:10:58 +01:00
vector.c core: Remove macros from cell creation: make_char .. make_string. 2020-12-29 18:10:57 +01:00