mes/guile
Jan Nieuwenhuizen dd1daf92e4 Extend Scheme reader, reduce C reader dependency.
* mes.c (bload_env): Mark as internal.
  (load_env): Likewise.  Load Scheme reader from source.  Remove dumping.
  (dump): New function.
* (vm_begin_env): Allow for gc while read_input_file_env.
  (mes_builtins): Add *dot*.
  (read_input_file_env)[!READER]: Invoke read-input-file.
* module/mes/read-0.mes (read-env): New function.
  (read-word): Support quasisyntax.
  Remove usage of ' thoughout.
* module/mes/repl.mes (repl): Use read instead of read-env. 
* guile/mes.scm (environment): Add *dot*.
* guile/reader.mes: Update.
* NEWS: Update.
2016-12-13 19:58:34 +01:00
..
gc.scm Guile gc experiment: remove global scan variable. 2016-12-12 20:33:48 +01:00
mes-0.scm Prepare for 0.1 release: new directory structure. 2016-10-12 23:40:11 +02:00
mes.mes Update Mes in Guile. 2016-12-12 20:35:19 +01:00
mes.scm Extend Scheme reader, reduce C reader dependency. 2016-12-13 19:58:34 +01:00
reader.mes Extend Scheme reader, reduce C reader dependency. 2016-12-13 19:58:34 +01:00