1
|
(* 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);
|
30
|
|