Pristine Ack-5.5
[Ack-5.5.git] / lang / occam / comp / code.h
1 /* $Id: code.h,v 1.5 1994/06/24 12:26:46 ceriel Exp $ */
2 /*
3  * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
4  * See the copyright notice in the ACK home directory, in the file "Copyright".
5  */
6 struct replicator {     /* Info transferred from rep_init to rep_test */
7         int counter;
8         int BEGIN;
9         int END;
10 };
11
12 void rep_init(), rep_test();
13
14 void code_val(), code_addr(), code_void();
15 void code_assignment(), code_input(), code_any(), code_output();
16
17 void code_bool();
18 #define positive 1      /* Use positive logic for boolean expression */
19 #define negative 0      /* Use negative logic, i.e. 0 = true */
20
21 void epilogue(), prologue();
22 void leader(), header(), trailer();
23
24 void chan_init();