core: Add hashq-table type.
authorJan Nieuwenhuizen <janneke@gnu.org>
Mon, 15 Oct 2018 11:36:19 +0000 (13:36 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Mon, 15 Oct 2018 11:36:19 +0000 (13:36 +0200)
commitd552ef7c671dcb588d4aaf479988e0f9754a955d
tree4cf26c2f65f5ea24146aceb0c6d3278ec83f9697
parentbba17734d8f1a22c692f59d07122f966cd1f960b
core: Add hashq-table type.

src/hash.c: New file.
src/module.c (char_hash, module_hash): Remove.
* src/module.c (make_initial_module): Use hash primitives.
(module_define_x): Likewise.
(module_variable): Likewise.
* build-aux/snarf.sh: Snarf it.
* src/mes.c: Include it.
build-aux/snarf.sh
src/hash.c [new file with mode: 0644]
src/mes.c
src/module.c