1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 12:20:26 +02:00
guile/module/language/scheme
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
..
.cvsignore *** empty log message *** 2001-04-22 02:13:48 +00:00
Makefile.am module compilation fixen, post-integration 2008-08-25 13:05:16 -07:00
spec.scm sundries: side effects in interpreted repl, wrong-num-args in vm, self-checks 2008-10-09 12:17:51 +02:00
translate.scm compile @ and @@ 2008-09-30 00:31:17 +02:00