core: Add compile time switch for quasisyntax.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 30 Oct 2016 15:01:34 +0000 (16:01 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Mon, 12 Dec 2016 19:33:49 +0000 (20:33 +0100)
commitd34dba24f241006a0e88aceb84126d92f90af860
treee1e146ef5a684e289e59a99439a9aae1929c2a38
parentad717d4bba7b76cb5de8617d951277a9ebfed184
core: Add compile time switch for quasisyntax.

* mes.c [QUASISYNTAX]: New switch.  Default off.
 (builtin_eval) [QUASISYNTAX]: Handle syntax, unsyntax, quasisyntax.
* quasiquote.c (syntax, unsyntax, unsyntax_splicing, eval_quasisyntax,
  add_unsyntaxers) [QUASISYNTAX]: Available only.
mes.c
quasiquote.c