replace cenv with things in <repl> and fluids; remove the `use' meta-command
authorAndy Wingo <wingo@pobox.com>
Mon, 12 May 2008 20:26:31 +0000 (22:26 +0200)
committerAndy Wingo <wingo@pobox.com>
Mon, 12 May 2008 20:26:31 +0000 (22:26 +0200)
commitdb917b415291a54a75451f54eb66b9aa88af8e51
tree7d02e4c1f3c8b3c89af5182022ccd1d909f0815e
parentcd9d95d760e9b7576f90510ed584b844450cdc2c
replace cenv with things in <repl> and fluids; remove the `use' meta-command

* module/system/base/compile.scm (<cenv>): No more cenv, it was a useless
  data structure.

* module/system/repl/command.scm (*command-table*): Remove `use', it's
  the same as `import'. Otherwise in this file, adapt to the repl having
  direct pointers to the vm and the language, and to the module being in
  the current-module fluid.

* module/system/repl/repl.scm (prompting-meta-read):
* module/system/repl/common.scm (<repl>): The repl now has a direct
  pointer to the vm and language. Adapt accordingly.
module/system/base/compile.scm
module/system/repl/command.scm
module/system/repl/common.scm
module/system/repl/repl.scm