Classes |
| struct | Index |
| struct | SearchResults |
| struct | si |
| struct | ss |
Defines |
| #define | ADJ 3 |
| #define | ADJSAT SATELLITE |
| #define | ADV 4 |
| #define | ALL_POS 0 |
| #define | ALLSENSES 0 |
| #define | ANTPTR 1 |
| #define | ATTRIBUTE 18 |
| #define | ATTRIBUTIVE NPADJ |
| #define | bit(n) ((unsigned int)((unsigned int)1<<((unsigned int)n))) |
| #define | CAUSETO 14 |
| #define | CLASS 22 |
| #define | CLASS_CATEGORY (CLASS_START) |
| #define | CLASS_END CLASS_REGIONAL |
| #define | CLASS_REGIONAL (CLASS_START + 2) |
| #define | CLASS_START (CLASSIF_END + 1) |
| #define | CLASS_USAGE (CLASS_START + 1) |
| #define | CLASSIF_CATEGORY (CLASSIF_START) |
| #define | CLASSIF_END CLASSIF_REGIONAL |
| #define | CLASSIF_REGIONAL (CLASSIF_START + 2) |
| #define | CLASSIF_START (MAXSEARCH + 1) |
| #define | CLASSIF_USAGE (CLASSIF_START + 1) |
| #define | CLASSIFICATION 21 |
| #define | CNTLISTFILE "%s/cntlist.rev" |
| #define | COORDS (LASTTYPE + 4) |
| #define | DATAFILE "%s/data.%s" |
| #define | DBLICENSE_SIZE (sizeof(dblicense)) |
| #define | DEFAULTPATH "data/dict" |
| #define | DERIVATION 20 |
| #define | DICTDIR "/dict" |
| #define | ENTAILPTR 4 |
| #define | FRAMES (LASTTYPE + 3) |
| #define | FREQ (LASTTYPE + 2) |
| #define | HASMEMBERPTR 9 |
| #define | HASPARTPTR 11 |
| #define | HASSTUFFPTR 10 |
| #define | HHOLONYM (LASTTYPE + 7) |
| #define | HMERONYM (LASTTYPE + 6) |
| #define | HOLONYM 13 |
| #define | HYPERPTR 2 |
| #define | HYPOPTR 3 |
| #define | IMMED_POSTNOMINAL IPADJ |
| #define | INDEXFILE "%s/index.%s" |
| #define | INSTANCE (CLASS_END + 1) |
| #define | INSTANCES (CLASS_END + 2) |
| #define | IPADJ 3 |
| #define | ISMEMBERPTR 6 |
| #define | ISPARTPTR 8 |
| #define | ISSTUFFPTR 7 |
| #define | KEYIDXFILE "%s/index.key" |
| #define | LASTTYPE CLASS |
| #define | LINEBUF (15*1024) |
| #define | MAX_FORMS 5 |
| #define | MAXDEPTH 20 |
| #define | MAXFNUM 44 |
| #define | MAXID 15 |
| #define | MAXPTR INSTANCES |
| #define | MAXSEARCH OVERVIEW |
| #define | MAXSENSE 75 |
| #define | MERONYM 12 |
| #define | NOUN 1 |
| #define | NPADJ 2 |
| #define | NUMFRAMES 35 |
| #define | NUMPARTS 4 |
| #define | OVERVIEW (LASTTYPE + 9) |
| #define | PADJ 1 |
| #define | PERTPTR 17 |
| #define | PPLPTR 15 |
| #define | PREDICATIVE PADJ |
| #define | RELATIVES (LASTTYPE + 5) |
| #define | REVKEYIDXFILE "%s/index.key.rev" |
| #define | SATELLITE 5 |
| #define | SEARCHBUF ((long)(200*(long)1024)) |
| #define | SEEALSOPTR 16 |
| #define | SENSEIDXFILE "%s/index.sense" |
| #define | SIMPTR 5 |
| #define | SMLINEBUF (3*1024) |
| #define | SYNS (LASTTYPE + 1) |
| #define | UNKNOWN_MARKER 0 |
| #define | VERB 2 |
| #define | VERBGROUP 19 |
| #define | VRBIDXFILE "%s/sentidx.vrb" |
| #define | VRBSENTFILE "%s/sents.vrb" |
| #define | WNGREP (LASTTYPE + 8) |
| #define | WORDBUF (256) |
Typedefs |
| typedef Index * | IndexPtr |
| typedef SearchResults * | SearchResultsPtr |
| typedef struct si | SnsIndex |
| typedef SnsIndex * | SnsIndexPtr |
| typedef struct ss | Synset |
| typedef Synset * | SynsetPtr |
Functions |
| char * | bin_search (char *, FILE *) |
| int | cntwords (char *, char) |
| void | copyfile (FILE *, FILE *) |
| int | default_display_message (char *) |
| char * | do_trace (SynsetPtr, int, int, int) |
| char * | findtheinfo (char *, int, int, int) |
| SynsetPtr | findtheinfo_ds (char *, int, int, int) |
| char * | FmtSynset (SynsetPtr, int) |
| void | free_index (IndexPtr) |
| void | free_syns (SynsetPtr) |
| void | free_synset (SynsetPtr) |
| void | FreeSenseIndex (SnsIndexPtr) |
| long | GetDataOffset (char *) |
| IndexPtr | getindex (char *, int) |
| unsigned int | GetKeyForOffset (char *) |
| char * | GetOffsetForKey (unsigned int) |
| int | GetPolyCount (char *) |
| int | GetPOS (char *) |
| int | getpos (char *) |
| int | getptrtype (char *) |
| SnsIndexPtr | GetSenseIndex (char *) |
| int | getsstype (char *) |
| SynsetPtr | GetSynsetForSense (char *) |
| int | GetTagcnt (IndexPtr, int) |
| IndexPtr | GetValidIndexPointer (char *, int) |
| int | GetWNSense (char *, char *) |
| char * | GetWNStr (char *, int) |
| char * | GetWORD (char *) |
| unsigned int | in_wn (char *, int) |
| IndexPtr | index_lookup (char *, int) |
| char * | insert_line (char *, char *, FILE *) |
| unsigned int | is_defined (char *, int) |
| int | morphinit () |
| char * | morphstr (char *, int) |
| char * | morphword (char *, int) |
| IndexPtr | parse_index (long, int, char *) |
| SynsetPtr | parse_synset (FILE *, int, char *) |
| int | re_morphinit () |
| int | re_wninit () |
| char * | read_index (long, FILE *) |
| SynsetPtr | read_synset (int, long, char *) |
| char * | replace_line (char *, char *, FILE *) |
| char * | SetSearchdir () |
| int | strstr_getnext (void) |
| void | strstr_init (char *, char *) |
| char * | strsubst (char *, char, char) |
| char * | strtolower (char *) |
| int | StrToPos (char *) |
| char * | ToLowerCase (char *) |
| SynsetPtr | traceptrs_ds (SynsetPtr, int, int, int) |
| int | wnclose () |
| int | wninit () |
| char * | WNSnsToStr (IndexPtr, int) |
Variables |
| int | abortsearch |
| char * | adjclass [] |
| FILE * | cntlistfp |
| FILE * | datafps [NUMPARTS+1] |
| int | dflag |
| int(* | display_message )(char *) |
| int | fileinfoflag |
| int | fnflag |
| char * | frametext [] |
| int | frflag |
| char ** | helptext [NUMPARTS+1] |
| FILE * | indexfps [NUMPARTS+1] |
| void(* | interface_doevents_func )(void) |
| FILE * | keyindexfp |
| char * | lexfiles [] |
| int | offsetflag |
| int | OpenDB |
| char | partchars [] |
| char * | partnames [] |
| char * | ptrtyp [] |
| FILE * | revkeyindexfp |
| int | saflag |
| FILE * | sensefp |
| FILE * | vidxfilefp |
| FILE * | vsentfilefp |
| char * | wnrelease |
| SearchResults | wnresults |
| int | wnsnsflag |