package guile
Install
Dune Dependency
Authors
Maintainers
Sources
md5=be5a3dae4018b36103f0af9f769a26f0
sha512=74136c9f933aea8d0403d5f5826cf7acb8824c985639d5a79eb2a7247c1bd1362eb61fd946f148e25e7b0283af2e36435c3d3ffe5f7e7913e27b70d941e97c09
doc/guile.guile/Guile/Functions/index.html
Module Guile.Functions
Source
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.
val register_fun4 :
string ->
?no_opt:int ->
?rst:bool ->
(scm -> scm -> scm -> scm -> scm) ->
scm
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.