update procedure docs for programs, lambda*, case-lambda
authorAndy Wingo <wingo@pobox.com>
Mon, 26 Oct 2009 23:08:20 +0000 (00:08 +0100)
committerAndy Wingo <wingo@pobox.com>
Mon, 26 Oct 2009 23:08:20 +0000 (00:08 +0100)
commitf916cbc4b17165491e7bfe64be4b56913fdacce6
treee4b91ce2d013cd062c3afbfbd526f1edbb4f4486
parent24bf130fd15afbc8b3a2ccdc50a027f9b6c9e623
update procedure docs for programs, lambda*, case-lambda

* module/system/vm/program.scm: Export the arity things again, and
  program-arity. Why not.

* doc/ref/api-procedures.texi (Compiled Procedures): Update for current
  API.
  (Optional Arguments): Update to assume lambda* and define* are always
  available, and (ice-9 optargs) is now the ghetto.
  (Case-lambda): Now here, moved from SRFI-16 docs. Also docs
  case-lambda*.

* doc/ref/srfi-modules.texi: Point to core case-lambda docs.
doc/ref/api-procedures.texi
doc/ref/srfi-modules.texi
module/system/vm/program.scm