This section is a tutorial introduction to Lucid Synchrone. A good familiarity with general programming languages is assumed. Some familiarity with (strict or lazy) ML languages and with existing synchronous data-flow languages would be helpful since the language incorporates features from both families. Some references are given at the end of this document.
For this tutorial, we suppose that programs are written in a file