Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

lustrec-tests / regression_tests / lustre_files / success / kind_fmcad08 / simulation / ums.lusi @ 2d37a1e1

History | View | Annotate | Download (850 Bytes)

1
(* Generated Lustre Interface file from ums.lus *)
2
(* generated by Lustre-C compiler version 284, 2014/5/25, 15:1:55 *)
3
(* feel free to mask some of the nodes by removing them from this file. *)
4

    
5
node after (A: bool) returns (afterA: bool);
6

    
7

    
8
node once_since (C: bool; A: bool) returns (onceCsinceA: bool);
9

    
10

    
11
function implies (A: bool; B: bool) returns (AimpliesB: bool);
12

    
13

    
14
node always_since (B: bool; A: bool) returns (alwaysBsinceA: bool);
15

    
16

    
17
node edge (X: bool) returns (Y: bool);
18

    
19

    
20
node always_from_to (B: bool; A: bool; C: bool) returns (X: bool);
21

    
22

    
23
function UMS (on_A: bool; on_B: bool; on_C: bool; ack_AB: bool; ack_BC: bool) returns (grant_access: bool; grant_exit: bool; do_AB: bool; do_BC: bool);
24

    
25

    
26
node Sofar (X: bool) returns (Sofar: bool);
27

    
28

    
29
node top (on_A: bool; on_B: bool; on_C: bool; ack_AB: bool; ack_BC: bool) returns (OK: bool);
30

    
31