This section describes the Evlan language as of version 0.3. This documentation is not intended to be precise or formal, but is rather written to be easy to read and understand. Note that version 0.3 is only a prototype and big changes are expected in future versions. This section is split into four parts:
Describes the basic syntax of Evlan, such as tokens and keywords.
Describes the types of expressions usable in Evlan.
Describes how basic runtime errors are detected and handled.
Describes how to use Evlan tasks to perform imperative operations.
Describes how to write and arrange Evlan modules.