package guile
Library
Module
Module type
Parameter
Class
Class type
register_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.
register_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) ->
scm
register_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) ->
scm
register_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) ->
scm
register_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) ->
scm
register_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) ->
scm
register_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) ->
scm
register_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.