mes-snarf: rewrite for development-time snarfing
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 3 Feb 2019 19:59:51 +0000 (20:59 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 3 Feb 2019 19:59:51 +0000 (20:59 +0100)
commitf43af6acc3000d1e9b1342f20585a274532bc142
tree92059b238718124984e873dc708c31ac16b46d06
parentb3dc822bfffb2d944b6f7d0f39b865ffd2df3741
mes-snarf: rewrite for development-time snarfing

* build-aux/mes-snarf.scm (%gcc?): Remove.
(symbol->header): Produce code for src/builtins.h.
(symbol->source, symbol->names, function->environment): Remove.
(snarf-symbols): Rewrite, snarf from init_symbol (...).
(function->source): Produce code to be manually put into
(main): Remove --mes option.
build-aux/mes-snarf.scm