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 |