17 #define DICTDIR         "\\dict"    19 #define DEFAULTPATH     "data\\dict"    20 #define DATAFILE        "%s\\data.%s"    21 #define INDEXFILE       "%s\\index.%s"    22 #define SENSEIDXFILE    "%s\\index.sense"    23 #define KEYIDXFILE      "%s\\index.key"    24 #define REVKEYIDXFILE   "%s\\index.key.rev"    25 #define VRBSENTFILE     "%s\\sents.vrb"    26 #define VRBIDXFILE      "%s\\sentidx.vrb"    27 #define CNTLISTFILE     "%s\\cntlist.rev"    29 #define DICTDIR         "/dict"    31 #define DEFAULTPATH     "data/dict"    32 #define DATAFILE        "%s/data.%s"    33 #define INDEXFILE       "%s/index.%s"    34 #define SENSEIDXFILE    "%s/index.sense"    35 #define KEYIDXFILE      "%s/index.key"    36 #define REVKEYIDXFILE   "%s/index.key.rev"    37 #define VRBSENTFILE     "%s/sents.vrb"    38 #define VRBIDXFILE      "%s/sentidx.vrb"    39 #define CNTLISTFILE     "%s/cntlist.rev"    44 #define SEARCHBUF       ((long)(200*(long)1024))    45 #define LINEBUF         (15*1024)     46 #define SMLINEBUF       (3*1024)     70 #define HASMEMBERPTR     9          71 #define HASSTUFFPTR     10          83 #define CLASSIFICATION  21          86 #define LASTTYPE        CLASS    90 #define SYNS            (LASTTYPE + 1)    91 #define FREQ            (LASTTYPE + 2)    92 #define FRAMES          (LASTTYPE + 3)    93 #define COORDS          (LASTTYPE + 4)    94 #define RELATIVES       (LASTTYPE + 5)    95 #define HMERONYM        (LASTTYPE + 6)    96 #define HHOLONYM        (LASTTYPE + 7)    97 #define WNGREP          (LASTTYPE + 8)    98 #define OVERVIEW        (LASTTYPE + 9)   100 #define MAXSEARCH       OVERVIEW   102 #define CLASSIF_START    (MAXSEARCH + 1)   104 #define CLASSIF_CATEGORY (CLASSIF_START)           105 #define CLASSIF_USAGE    (CLASSIF_START + 1)       106 #define CLASSIF_REGIONAL (CLASSIF_START + 2)       108 #define CLASSIF_END      CLASSIF_REGIONAL   110 #define CLASS_START      (CLASSIF_END + 1)   112 #define CLASS_CATEGORY   (CLASS_START)             113 #define CLASS_USAGE      (CLASS_START + 1)         114 #define CLASS_REGIONAL   (CLASS_START + 2)         116 #define CLASS_END        CLASS_REGIONAL   118 #define INSTANCE         (CLASS_END + 1)           119 #define INSTANCES        (CLASS_END + 2)           121 #define MAXPTR          INSTANCES   135 #define ADJSAT          SATELLITE   139 #define bit(n) ((unsigned int)((unsigned int)1<<((unsigned int)n)))   147 #define UNKNOWN_MARKER          0   148 #define ATTRIBUTIVE             NPADJ   149 #define PREDICATIVE             PADJ   150 #define IMMED_POSTNOMINAL       IPADJ   293 extern unsigned int in_wn(
char *, 
int); 
   366 extern char *
strsubst(
char *, 
char, 
char);      
   372 extern int getpos(
char *);              
   399 extern int GetPOS(
char *);
   443 extern void copyfile(FILE *, FILE *);
   523 #define DBLICENSE_SIZE  (sizeof(dblicense)) 
int GetTagcnt(IndexPtr, int)
 
char * findtheinfo(char *, int, int, int)
 
char * GetWNStr(char *, int)
 
int cntwords(char *, char)
 
char * morphword(char *, int)
 
char * bin_search(char *, FILE *)
 
int GetWNSense(char *, char *)
 
IndexPtr index_lookup(char *, int)
 
SynsetPtr read_synset(int, long, char *)
 
void(* interface_doevents_func)(void)
 
SynsetPtr GetSynsetForSense(char *)
 
unsigned int GetKeyForOffset(char *)
 
char * WNSnsToStr(IndexPtr, int)
 
char * read_index(long, FILE *)
 
unsigned int is_defined(char *, int)
 
char ** helptext[NUMPARTS+1]
 
SearchResults * SearchResultsPtr
 
char * do_trace(SynsetPtr, int, int, int)
 
unsigned int in_wn(char *, int)
 
char * insert_line(char *, char *, FILE *)
 
SnsIndexPtr GetSenseIndex(char *)
 
IndexPtr GetValidIndexPointer(char *, int)
 
SynsetPtr parse_synset(FILE *, int, char *)
 
void free_synset(SynsetPtr)
 
void free_syns(SynsetPtr)
 
SynsetPtr traceptrs_ds(SynsetPtr, int, int, int)
 
int default_display_message(char *)
 
char * FmtSynset(SynsetPtr, int)
 
FILE * indexfps[NUMPARTS+1]
 
int(* display_message)(char *)
 
long GetDataOffset(char *)
 
void strstr_init(char *, char *)
 
SynsetPtr findtheinfo_ds(char *, int, int, int)
 
char * strsubst(char *, char, char)
 
void copyfile(FILE *, FILE *)
 
IndexPtr getindex(char *, int)
 
FILE * datafps[NUMPARTS+1]
 
void free_index(IndexPtr)
 
char * GetOffsetForKey(unsigned int)
 
IndexPtr parse_index(long, int, char *)
 
char * replace_line(char *, char *, FILE *)
 
char * ToLowerCase(char *)
 
void FreeSenseIndex(SnsIndexPtr)
 
char * strtolower(char *)
 
char * morphstr(char *, int)