|
|
 English
|
|
|
This tutorial illustrates through small examples most of the SugarCubes instructions and mechanisms:
- Scheduling: The first set of examples shows as one writes SugarCubes programs to schedule tasks in a reactive system.
- HelloWorld: is a first example presenting
the few steps requiered to get a reactive system up and running.
- Sequencing: is a tutorial showing sequence
of tasks (atomic actions).
- Stop instruction: is a tutorial showing the use
of the stop instruction in a sequence in order to explicitly mark the end of instants
in the sequence.
- Dynamic extension: is a tutorial showing the ability
to extend an existing reactive system by adding dynamically in parallel new reactive components
between two consecutive instants of execution.
- Explicit Parallelism: shows the explicit expression
of parallelism in a reactive program.
- Loops: shows how to express loops in SugarCubes.
- Fine control over scheduling: shows how to program fine scheduling during the execution of an instant.