Package kawa.standard

Primitive Scheme syntax and functions.

See:
          Description

Class Summary
append Implement the Scheme standard function "append".
atan Implement the standard Scheme procedure "atan".
begin Implement the re-writer for the "begin" primitive.
call_with_values  
callcc Implement the Scheme standard function "call-with-current-continuation".
char_ready_p  
constant_fold Implements the "constant-fold" transformer.
cxr Implement the standard Scheme procedures "c[ad]*r".
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  
expt Implement the standard Scheme procedure "expt".
fluid_let The Syntax transformer that re-writes the Scheme "fluid-let" primitive.
gcd Implement the Scheme standard function "gcd".
IfFeature  
integer_p  
lcm Implement the Scheme standard function "lcm".
let The Syntax transformer that re-writes the Scheme "let" primitive.
let_syntax Implementation of the standard Scheme let-syntax and letrec-syntax forms.
load  
location The Syntax transformer that re-writes the Kawa "location" primitive.
logand  
logior  
logxor  
make  
make_quantity  
map Implement the Scheme standard functions "map" and "for-each".
max Implement the Scheme standard function "max".
min Implement the Scheme standard function "min".
module_compile_options  
module_extends  
module_implements  
module_name  
module_static  
not Implement the standard Scheme procedure "not".
object  
prim_method  
prim_throw  
quantity2number Implements the standard DSSSL procedure "quantity->number".
quantity2unit Implements the extended DSSSL procedure "quantity->unit".
read  
read_line  
readchar  
require  
Scheme  
set_b The Syntax transformer that re-writes the Scheme "set!" primitive.
sleep Implements the extended procedure "sleep".
string_v  
string2number  
syntax  
syntax_case  
syntax_error Implements the Kawa extension "%syntax-error".
syntax_rules Implement the standard Scheme "syntax-rules" form.
thisRef  
throw_name  
TracedProcedure A TracedProcedure is a Procedure wrapper that writes trace output.
try_catch Utility method for try-catch.
vector_append Implement the Scheme extended function "vector-append".
with_compile_options  
 

Package kawa.standard Description

Primitive Scheme syntax and functions.

This package dates back to the original Milowski verson of Kawa. Classes are are gradually being rewritten in Scheme and moved to kawa.lib, or other packages.