| [14] | 1 | /**CHeaderFile***************************************************************** | 
|---|
 | 2 |  | 
|---|
 | 3 |   FileName    [vmInt.h] | 
|---|
 | 4 |  | 
|---|
 | 5 |   PackageName [vm] | 
|---|
 | 6 |  | 
|---|
 | 7 |   Synopsis    [Internal declarations for the main package.] | 
|---|
 | 8 |  | 
|---|
 | 9 |   Author      [Originated from SIS] | 
|---|
 | 10 |  | 
|---|
 | 11 |   Copyright   [Copyright (c) 1994-1996 The Regents of the Univ. of California. | 
|---|
 | 12 |   All rights reserved. | 
|---|
 | 13 |  | 
|---|
 | 14 |   Permission is hereby granted, without written agreement and without license | 
|---|
 | 15 |   or royalty fees, to use, copy, modify, and distribute this software and its | 
|---|
 | 16 |   documentation for any purpose, provided that the above copyright notice and | 
|---|
 | 17 |   the following two paragraphs appear in all copies of this software. | 
|---|
 | 18 |  | 
|---|
 | 19 |   IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR | 
|---|
 | 20 |   DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT | 
|---|
 | 21 |   OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF | 
|---|
 | 22 |   CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
|---|
 | 23 |  | 
|---|
 | 24 |   THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, | 
|---|
 | 25 |   INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | 
|---|
 | 26 |   FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS ON AN | 
|---|
 | 27 |   "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO PROVIDE | 
|---|
 | 28 |   MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.] | 
|---|
 | 29 |  | 
|---|
 | 30 |   Revision    [$Id: vmInt.h,v 1.11 2005/04/25 19:08:57 fabio Exp $] | 
|---|
 | 31 |  | 
|---|
 | 32 | ******************************************************************************/ | 
|---|
 | 33 |  | 
|---|
 | 34 | #ifndef _VMINT | 
|---|
 | 35 | #define _VMINT | 
|---|
 | 36 | #include "abs.h" | 
|---|
 | 37 | #include "amc.h" | 
|---|
 | 38 | #include "bmc.h" | 
|---|
 | 39 | #include "cmd.h" | 
|---|
 | 40 | #include "ctlp.h" | 
|---|
 | 41 | #include "ctlsp.h" | 
|---|
 | 42 | #include "eqv.h" | 
|---|
 | 43 | #include "fsm.h" | 
|---|
 | 44 | #include "hrc.h" | 
|---|
 | 45 | #include "imc.h" | 
|---|
 | 46 | #include "img.h" | 
|---|
 | 47 | #include "io.h" | 
|---|
 | 48 | #include "ltl.h" | 
|---|
 | 49 | #include "mc.h" | 
|---|
 | 50 | #include "mvf.h" | 
|---|
 | 51 | #include "ntk.h" | 
|---|
 | 52 | #include "ntm.h" | 
|---|
 | 53 | #include "ntmaig.h" | 
|---|
 | 54 | #include "ord.h" | 
|---|
 | 55 | #include "part.h" | 
|---|
 | 56 | #include "res.h" | 
|---|
 | 57 | #include "restr.h" | 
|---|
 | 58 | #include "rst.h" | 
|---|
 | 59 | #include "rt.h" | 
|---|
 | 60 | #include "sim.h" | 
|---|
 | 61 | #include "spfd.h" | 
|---|
 | 62 | #include "synth.h" | 
|---|
 | 63 | #include "tbl.h" | 
|---|
 | 64 | #include "truesim.h" | 
|---|
 | 65 | #include "tst.h" | 
|---|
 | 66 | #include "vm.h" | 
|---|
 | 67 | #include "grab.h" | 
|---|
 | 68 | #include "puresat.h" | 
|---|
| [27] | 69 | #include "debug.h" | 
|---|
| [14] | 70 |  | 
|---|
 | 71 | #if STDC_HEADERS | 
|---|
 | 72 | #  include <stdlib.h> | 
|---|
 | 73 | #else | 
|---|
 | 74 | char * getenv(const char *); | 
|---|
 | 75 | #endif | 
|---|
 | 76 |  | 
|---|
 | 77 |  | 
|---|
 | 78 | /**AutomaticStart*************************************************************/ | 
|---|
 | 79 |  | 
|---|
 | 80 | /*---------------------------------------------------------------------------*/ | 
|---|
 | 81 | /* Function prototypes                                                       */ | 
|---|
 | 82 | /*---------------------------------------------------------------------------*/ | 
|---|
 | 83 |  | 
|---|
 | 84 | EXTERN void VmInit(void); | 
|---|
 | 85 | EXTERN void VmEnd(void); | 
|---|
 | 86 | EXTERN int main(int argc, char ** argv); | 
|---|
 | 87 |  | 
|---|
 | 88 | /**AutomaticEnd***************************************************************/ | 
|---|
 | 89 |  | 
|---|
 | 90 | #endif /* _VMINT */ | 
|---|