// Главная функция программы
void main() {
// Метка начального состояния
s0:
// Ждем, пока не произойдет событие
e0();
if(/* Проверка входных переменных для первой дуги */) {
// Выполнение выходных воздействий
zN(); ... zM();
// Переходим в состояние I
goto sI;
} else if ...
...
// Метка заключительного состояния
sX:
}
