The tutorial is based on a number of example programs illustrating the
features of the <bigwig> language.
 |
Introduction
This section briefly introduces the individual aspects of the
<bigwig> language.
|
| |
 |
Getting Started
This section explains the session-based runtime model, which
constitutes the foundation of <bigwig>.
|
| |
 |
Dynamic Documents
Dynamic Documents allow easy and efficient creation of HTML
documents. Document templates are treated as first-class values
which can be combined using a "plug" operator and shown to the
client with the "show-receive" statement.
|
| |
 |
PowerForms
PowerForms is the <bigwig> solution to client-side form input
validation.
|
| |
 |
Database
This section describes <bigwig>'s relational database. <bigwig> contains a simple internal
database; in a future version, external databases (e.g. MySQL) will be integrated.
|
| |
 |
Macros
The syntax-based macro mechanism provides a method for constructing language
abstractions in all the sublanguages of <bigwig> |