1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-02 04:40:29 +02:00
guile/module/texinfo
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
..
docbook.scm import statprof, sxml, and texinfo from guile-lib 2009-12-21 00:01:13 +01:00
html.scm Remove unused top-level variables. 2010-01-11 01:21:14 +01:00
indexing.scm Remove unused top-level variables. 2010-01-11 01:21:14 +01:00
plain-text.scm Remove unused top-level variables. 2010-01-11 01:21:14 +01:00
reflection.scm fix texinfo reflection for procedures 2010-01-12 22:50:10 +01:00
serialize.scm import statprof, sxml, and texinfo from guile-lib 2009-12-21 00:01:13 +01:00
string-utils.scm import statprof, sxml, and texinfo from guile-lib 2009-12-21 00:01:13 +01:00