 |
Additional types and operators to the language. |
 |
New table definitions. |
 |
Global variables. |
 |
New routines for the language. |
 |
Links to existing C libraries. |
 |
System routines with normal ANSI-C code in them for interfaces to those
libraries. |
So a module can grow from a set of routines added to a single table towards a
major update of the whole language. In fact all the types and standard
routines of the language are now already stored in modules. The first line of
a new program should include the module "standard" so the language will know
the standard types and functions. Without these types, operations and functions the language
is only an empty shell.