1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-17 11:10:18 +02:00
guile/module/system/vm
Andy Wingo 8470b3f45b fix texinfo reflection for procedures
* module/system/vm/program.scm (program-arguments-alist): Rename from
  program-arguments, a name shadowed by features.c
  (arglist->arguments-alist, arity->arguments-alist)
  (arguments-alist->lambda-list, program-lambda-list, write-program):
  Adapt callers.

* module/system/vm/frame.scm (frame-lookup-binding): Return #f if the
  binding is not found, not an error.
  (frame-binding-set!, frame-binding-ref): Adapt to error appropriately.
  (frame-arguments): Dispatch to frame-call-representation.
  (frame-call-representation): Refactor a bit.

* module/ice-9/session.scm (procedure-arguments): Adapt to
  program-arguments name change.

* module/texinfo/reflection.scm (get-proc-args): Refactor to actually
  work with VM procedures.
2010-01-12 22:50:10 +01:00
..
debug.scm inspector integration in debugger 2010-01-12 00:20:50 +01:00
frame.scm fix texinfo reflection for procedures 2010-01-12 22:50:10 +01:00
inspect.scm add a silly inspector 2010-01-12 00:18:24 +01:00
instruction.scm Switch remaining GPLv2+ Guile-VM headers to LGPLv3+. 2009-07-15 22:46:54 +02:00
objcode.scm Switch remaining GPLv2+ Guile-VM headers to LGPLv3+. 2009-07-15 22:46:54 +02:00
profile.scm Switch remaining GPLv2+ Guile-VM headers to LGPLv3+. 2009-07-15 22:46:54 +02:00
program.scm fix texinfo reflection for procedures 2010-01-12 22:50:10 +01:00
trace.scm tc7 tags for vm-related data 2010-01-07 23:42:41 +01:00
vm.scm tc7 tags for vm-related data 2010-01-07 23:42:41 +01:00