1
|
(* Generated Lustre Interface file from aut2.lus *)
|
2
|
(* by Lustre-C compiler version 1.3-458, 2016/10/21, 12:58:30 *)
|
3
|
(* Feel free to mask some of the definitions by removing them from this file. *)
|
4
|
|
5
|
type parity__type = enum {Even, Odd };
|
6
|
|
7
|
node parity__Even_handler_until (parity__restart_act: bool; parity__state_act: parity__type; x: int) returns (parity__restart_in: bool; parity__state_in: parity__type; l_out: int);
|
8
|
|
9
|
function parity__Even_unless (parity__restart_in: bool; parity__state_in: parity__type; l: int) returns (parity__restart_act: bool; parity__state_act: parity__type);
|
10
|
|
11
|
node parity__Odd_handler_until (parity__restart_act: bool; parity__state_act: parity__type; x: int) returns (parity__restart_in: bool; parity__state_in: parity__type; l_out: int);
|
12
|
|
13
|
function parity__Odd_unless (parity__restart_in: bool; parity__state_in: parity__type; l: int) returns (parity__restart_act: bool; parity__state_act: parity__type);
|
14
|
|
15
|
node top (x: int) returns (y: bool);
|
16
|
|