1234567891011121314151617181920212223 |
- /* $Id$ */
- /*
- * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
- * See the copyright notice in the ACK home directory, in the file "Copyright".
- */
- /* parco.h - Define names for simulation routines
- *
- * This file is to be included by users of the higher-level routines
- *
- */
- void pc_begin(), resumenext(), parend(), resume(), coend();
- int pc_fork();
- #define nullid ((int *) 0 - (int *) 0)
- /* I.e. a 0 of type "pointer difference" */
- #define parbegin(sbrk) pc_begin(sbrk, nullid)
- #define parfork() pc_fork(nullid)
- #define cobegin(sbrk, id) pc_begin(sbrk, id)
- #define cofork(id) pc_fork(id)
- extern int deadlock;
|