summaryrefslogtreecommitdiff
path: root/libguile/print.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2010-01-12 22:50:10 +0100
committerAndy Wingo <wingo@pobox.com>2010-01-12 22:50:10 +0100
commit8470b3f45b48bf627642e8f41938492be4eacf2c (patch)
tree908780f5b34232bf27295f710fd7b3426a5ec6fe /libguile/print.c
parent7aec4ce019555b0c7113c585fda4a7ef18b84b5a (diff)
downloadguile-8470b3f45b48bf627642e8f41938492be4eacf2c.tar.gz
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.
Diffstat (limited to 'libguile/print.c')
0 files changed, 0 insertions, 0 deletions