1 2 /* ###--------------------------------------------------------------### */ 3 /* file : phl109.h */ 4 /* date : Mar 9 2000 */ 5 /* version : v109 */ 6 /* authors : Pirouz BAZARGAN SABET */ 7 /* description : header for PHL library */ 8 /* ###--------------------------------------------------------------### */ 9 10 #ifndef PAT_PHLDEF 11 #define PAT_PHLDEF 12 13 /* ###------------------------------------------------------### */ 14 /* data structures */ 15 /* ###------------------------------------------------------### */ 16 17 struct pause /* structures' usage */ 18 { 19 unsigned int PASEQ ; /* # of sequence of patterns */ 20 unsigned int PAGRP ; /* # of input-output arraies */ 21 unsigned int PAIOL ; /* # of input-outputs */ 22 unsigned int PACOM ; /* # of comments */ 23 unsigned int PAPAT ; /* # of patterns */ 24 unsigned int PAEVT ; /* # of events */ 25 unsigned int PAINI ; /* # of register's init. */ 26 unsigned int PAINS ; /* # of inspected instances */ 27 unsigned int CHARACTER; /* # of characters (in strings) */ 28 }; 29 30 /* ###------------------------------------------------------### */ 31 /* high-level functions */ 32 /* ###------------------------------------------------------### */ 33 34 extern void pat_debug (); /* pat structure displayer */ 35 extern void pat_getusage (); /* get structures' usage */ 36 37 #endif 38