1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 20:30:28 +02:00
guile/module/language
Andy Wingo 0570c3f197 sundries: side effects in interpreted repl, wrong-num-args in vm, self-checks
* libguile/vm-engine.c (vm_error_wrong_num_args): Sync the registers
  before calling scm_wrong_num_args. (The other cases are handled more
  uniformly.)

* libguile/vm.c (vm_heapify_frames_1): Add a FIXME: I don't think we
  should be modifying the stack.
  (scm_vm_save_stack): If stack nulling is enabled, verify the stack here
  before reifying it.

* module/language/scheme/spec.scm (scheme): Use primitive-eval here
  instead of eval, because at the repl we do want to allow evaluations to
  have side effects like setting the current module.
2008-10-09 12:17:51 +02:00
..
elisp use #:keywords in module/*.scm, not :keywords 2008-09-09 06:58:25 +02:00
ghil use #:keywords in module/*.scm, not :keywords 2008-09-09 06:58:25 +02:00
r5rs use #:keywords in module/*.scm, not :keywords 2008-09-09 06:58:25 +02:00
scheme sundries: side effects in interpreted repl, wrong-num-args in vm, self-checks 2008-10-09 12:17:51 +02:00
.cvsignore *** empty log message *** 2001-04-22 02:13:48 +00:00
Makefile.am fix Makefile.am in module/language 2008-09-02 10:30:39 -07:00