core: Remove most of reader.
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 22 Dec 2016 22:42:28 +0000 (23:42 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 22 Dec 2016 22:42:28 +0000 (23:42 +0100)
commitddfaa051495a10bd20602b85aa220ba1537883b9
treeb2dfc80bd45b3f4c1e11a8987dac1c300cb806a8
parenta0caca6409c21e01ca1f947a0eae32fdff822e96
core: Remove most of reader.

* reader.c (append_char, read_block_comment, read_character, read_hex,
  read_string): Remove.
  (eat_whitespace, read_word)[READER]: Remove.
* mes.c (list_to_symbol): New function.
* module/mes/read-0.mes (list->symbol, read-character, read-hex,
  read-string): New functions.
mes.c
module/mes/read-0.mes
reader.c
tests/scm.test