better unbound variable errors in the vm
authorAndy Wingo <wingo@pobox.com>
Tue, 7 Dec 2010 11:26:07 +0000 (12:26 +0100)
committerAndy Wingo <wingo@pobox.com>
Tue, 7 Dec 2010 12:21:01 +0000 (13:21 +0100)
commitd1079217947013dac495a95e433ad5da9f7aa80a
treed78ea60cd2c581c64d37ee3326733b255c836817
parent1f845305c184814e253f0c4ac5a2aaac874b20a2
better unbound variable errors in the vm

* libguile/vm-i-system.c (variable-ref, toplevel-ref)
  (long-toplevel-ref): Fixup callers.

* libguile/vm-engine.c (vm_error_unbound): Don't use vm-error for
  unbound vars, use misc-error. Don't include VM: in the string. Take
  the name directly in finish_args, not as a list.
libguile/vm-engine.c
libguile/vm-i-system.c