The Kawa Scheme language
The Kawa Scheme language
News - Recent Changes
Features
The Kawa Community
Getting and installing Kawa
Kawa Scheme Tutorial
Reference Documentation
Usage Reference (running Kawa)
Syntax
Program structure
Boolean values
Conditionals
Variables and Patterns
Definitions
Local binding constructs
Lazy evaluation
Repeat patterns and expressions
Threads
Exception handling
Control features
Symbols and namespaces
Procedures
Numbers
Characters and text
Data structures
Eval and Environments
Debugging
Input, output, files
Types
Object, Classes and Modules
Working with XML and HTML
Miscellaneous topics
Frequently Asked Questions
The Kawa language framework
License
Index
Table of Contents
Program structure
See
program units
for some notes on structure of an entire source file.