author | Volker Birk <vb@pep-project.org> |
Tue, 03 May 2016 08:30:22 +0200 | |
changeset 563 | 6f0c0366fc63 |
child 613 | d59da438b2cb |
permissions | -rw-r--r-- |
vb@563 | 1 |
// FSM Y language 1.0 |
vb@563 | 2 |
|
vb@563 | 3 |
// Copyleft (c) 2016, p≡p foundation |
vb@563 | 4 |
|
vb@563 | 5 |
// Written by Volker Birk |
vb@563 | 6 |
|
vb@563 | 7 |
decl protocol @name; |
vb@563 | 8 |
decl fsm @name; |
vb@563 | 9 |
decl state @name; |
vb@563 | 10 |
decl event @name, on is event; |
vb@563 | 11 |
decl transition @target, go is transition; |
vb@563 | 12 |
decl action @name, do is action; |
vb@563 | 13 |
decl condition @flag, if is condition; |