1 |
02d89bbb
|
bourbouh
|
(* Generated Lustre Interface file from counters.lus *)
|
2 |
|
|
(* by Lustre-C compiler version 1.3-458, 2016/10/21, 12:58:31 *)
|
3 |
|
|
(* Feel free to mask some of the definitions by removing them from this file. *)
|
4 |
|
|
|
5 |
|
|
type four_states__type = enum {One, Two, Three, Four };
|
6 |
|
|
|
7 |
|
|
function four_states__Four_handler_until (four_states__restart_act: bool) returns (four_states__restart_in: bool; four_states__state_in: four_states__type; _state_out: int);
|
8 |
|
|
|
9 |
|
|
function four_states__Four_unless (four_states__restart_in: bool) returns (four_states__restart_act: bool; four_states__state_act: four_states__type);
|
10 |
|
|
|
11 |
|
|
function four_states__One_handler_until (four_states__restart_act: bool) returns (four_states__restart_in: bool; four_states__state_in: four_states__type; _state_out: int);
|
12 |
|
|
|
13 |
|
|
function four_states__One_unless (four_states__restart_in: bool) returns (four_states__restart_act: bool; four_states__state_act: four_states__type);
|
14 |
|
|
|
15 |
|
|
function four_states__Three_handler_until (four_states__restart_act: bool) returns (four_states__restart_in: bool; four_states__state_in: four_states__type; _state_out: int);
|
16 |
|
|
|
17 |
|
|
function four_states__Three_unless (four_states__restart_in: bool) returns (four_states__restart_act: bool; four_states__state_act: four_states__type);
|
18 |
|
|
|
19 |
|
|
function four_states__Two_handler_until (four_states__restart_act: bool) returns (four_states__restart_in: bool; four_states__state_in: four_states__type; _state_out: int);
|
20 |
|
|
|
21 |
|
|
function four_states__Two_unless (four_states__restart_in: bool) returns (four_states__restart_act: bool; four_states__state_act: four_states__type);
|
22 |
|
|
|
23 |
|
|
node auto (x: bool) returns (_state: int);
|
24 |
|
|
|
25 |
|
|
node greycounter (x: bool) returns (out: bool);
|
26 |
|
|
|
27 |
|
|
node intloopcounter (x: bool) returns (out: bool);
|
28 |
|
|
|
29 |
|
|
node top (x: bool) returns (OK: bool);
|