Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
    Page
Library
Module
Module type
Parameter
Class
Class type
Source
Guile.FunctionsSourceregister_fun1 fname ?no_opt ?rst f exposes the OCaml function f to the Guile scheme context, under the name fname.
no_opt encodes the number of trailing arguments that are optional, and rst encodes whether the last argument should capture all extraneous arguments.
register_fun2 fname ?no_opt ?rst f exposes the OCaml function f to the Guile scheme context, under the name fname.
no_opt encodes the number of trailing arguments that are optional, and rst encodes whether the last argument should capture all extraneous arguments.
register_fun3 fname ?no_opt ?rst f exposes the OCaml function f to the Guile scheme context, under the name fname.
no_opt encodes the number of trailing arguments that are optional, and rst encodes whether the last argument should capture all extraneous arguments.
val register_fun4 : 
  string ->
  ?no_opt:int ->
  ?rst:bool ->
  (scm -> scm -> scm -> scm -> scm) ->
  scmregister_fun4 fname ?no_opt ?rst f exposes the OCaml function f to the Guile scheme context, under the name fname.
no_opt encodes the number of trailing arguments that are optional, and rst encodes whether the last argument should capture all extraneous arguments.
val register_fun5 : 
  string ->
  ?no_opt:int ->
  ?rst:bool ->
  (scm -> scm -> scm -> scm -> scm -> scm) ->
  scmregister_fun5 fname ?no_opt ?rst f exposes the OCaml function f to the Guile scheme context, under the name fname.
no_opt encodes the number of trailing arguments that are optional, and rst encodes whether the last argument should capture all extraneous arguments.
val register_fun6 : 
  string ->
  ?no_opt:int ->
  ?rst:bool ->
  (scm -> scm -> scm -> scm -> scm -> scm -> scm) ->
  scmregister_fun6 fname ?no_opt ?rst f exposes the OCaml function f to the Guile scheme context, under the name fname.
no_opt encodes the number of trailing arguments that are optional, and rst encodes whether the last argument should capture all extraneous arguments.
val register_fun7 : 
  string ->
  ?no_opt:int ->
  ?rst:bool ->
  (scm -> scm -> scm -> scm -> scm -> scm -> scm -> scm) ->
  scmregister_fun7 fname ?no_opt ?rst f exposes the OCaml function f to the Guile scheme context, under the name fname.
no_opt encodes the number of trailing arguments that are optional, and rst encodes whether the last argument should capture all extraneous arguments.
val register_fun8 : 
  string ->
  ?no_opt:int ->
  ?rst:bool ->
  (scm -> scm -> scm -> scm -> scm -> scm -> scm -> scm -> scm) ->
  scmregister_fun8 fname ?no_opt ?rst f exposes the OCaml function f to the Guile scheme context, under the name fname.
no_opt encodes the number of trailing arguments that are optional, and rst encodes whether the last argument should capture all extraneous arguments.
val register_fun9 : 
  string ->
  ?no_opt:int ->
  ?rst:bool ->
  (scm -> scm -> scm -> scm -> scm -> scm -> scm -> scm -> scm -> scm) ->
  scmregister_fun9 fname ?no_opt ?rst f exposes the OCaml function f to the Guile scheme context, under the name fname.
no_opt encodes the number of trailing arguments that are optional, and rst encodes whether the last argument should capture all extraneous arguments.
val register_fun10 : 
  string ->
  ?no_opt:int ->
  ?rst:bool ->
  (scm -> scm -> scm -> scm -> scm -> scm -> scm -> scm -> scm -> scm -> scm) ->
  scmregister_fun10 fname ?no_opt ?rst f exposes the OCaml function f to the Guile scheme context, under the name fname.
no_opt encodes the number of trailing arguments that are optional, and rst encodes whether the last argument should capture all extraneous arguments.