Package kawa.standard

Class Summary

append Implement the Scheme standard function "append".
begin Implement the re-writer for the "begin" primitive.
callcc Implement the Scheme standard function "call-with-current-continuation".
call_with_values
char_ready_p
constant_foldImplements the "constant-fold" transformer.
define The Syntax transformer that re-writes the "%define" internal form.
define_alias
define_autoload
define_class
define_member_alias
define_syntax
define_unit
define_variable"define-variable" is like define, but ignored if variable already bound.
export
exptImplement the standard Scheme procedure "expt".
fluid_let The Syntax transformer that re-writes the Scheme "fluid-let" primitive.
IfFeature
let The Syntax transformer that re-writes the Scheme "let" primitive.
let_syntaxImplementation of the standard Scheme let-syntax and letrec-syntax forms.
load
location The Syntax transformer that re-writes the Kawa "location" primitive.
make
mapImplement the Scheme standard functions "map" and "for-each".
module_compile_options
module_extends
module_implements
module_name
module_static
notImplement the standard Scheme procedure "not".
object
prim_method
prim_throw
readchar
read_line
require
set_b The Syntax transformer that re-writes the Scheme "set!" primitive.
sleepImplements the extended procedure "sleep".
syntax
syntax_case
syntax_errorImplements the Kawa extension "%syntax-error".
syntax_rulesImplement the standard Scheme "syntax-rules" form.
Scheme
thisRef
throw_name
try_catch Utility method for try-catch.
TracedProcedureA TracedProcedure is a Procedure wrapper that writes trace output.
vector_append Implement the Scheme extended function "vector-append".
with_compile_options