Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
GuileSourceopaque type representing Guile scheme values.
init_with f calls f within a fresh Guile context.
with_continuation_barrier f runs the function f preventing any non-local control flow beyond the current calling context.
init () initialises the Guile context for the current thread of execution.
shell () starts execution of a Guile repl.
Note: assumes Guile.init has been called.
load filename loads the file at filename and evaluates it as a Guile scheme object.
undefined represents a nullary value in Guile, can be passed in as none values to functions with optional arguments.
eval ?state s evaluates a Guile scheme s-expression s in execution state state.
eval_string s evaluates a string s as a Guile scheme s-expression
to_string ?printer v returns a string representation of a Guile scheme value v.