sync/fsm.yml2
author Thomas
Wed, 24 May 2017 15:19:41 +0200
branchtest_diphoton
changeset 1804 775bb90eccd5
parent 1709 dcebe0692d63
child 2287 026ab4dae779
permissions -rw-r--r--
Add current user GPG4Win lookup
vb@1513
     1
// This file is under GNU General Public License 3.0
vb@1513
     2
// see LICENSE.txt
vb@1513
     3
vb@563
     4
// FSM Y language 1.0
vb@563
     5
vb@563
     6
// Copyleft (c) 2016, p≡p foundation
vb@563
     7
vb@563
     8
// Written by Volker Birk
vb@563
     9
vb@563
    10
decl protocol @name;
vb@563
    11
decl fsm @name;
edouard@1445
    12
decl state @name (timeout=0);
vb@563
    13
decl event @name, on is event;
vb@563
    14
decl transition @target, go is transition;
vb@563
    15
decl action @name, do is action;
vb@951
    16
decl condition @name, if is condition;
edouard@1709
    17
decl alternative, else is alternative;
Edouard@613
    18
decl interface @name;
vb@711
    19
decl tag @name (id);