Slide 8
Slide 8 text
.
ReactiveML4
Introduction
• ReactiveML is a synchronous reactive extension of the functional
language Ocaml (without objects, labels and functors).
• The language is based on the reactive model introduced by
Boussinot3.
◦ It is based on the synchronous model.
• It is founded on the ideal zero delay.
• They forbidden important features like recursion.
◦ The reaction to absence of signals is delayer (a signal cannot be
presented and absent during an instant).
◦ Programs are causal by construction.
◦ Dynamic creation of processes since the system cannot react
instantaneously to the absence of an event.
3Boussinot F., de Simone R., « The SL Synchronous Language », Software
Engineering, vol. 22, n. 4, p. 256-266, 1996.
4http://rml.lri.fr
Jaime E. ARIAS ALMEIDA Execution of Interactive Scores using ReactiveML 7/26
.
.
.
7/26