dictre.h
changeset 10 188a0e3b3fb4
parent 8 09ec33061ff3
child 14 a961bb8806b9
equal deleted inserted replaced
9:225d6c820d23 10:188a0e3b3fb4
       
     1 enum {
       
     2     MAXWORD=200
       
     3 };
       
     4 
     1 struct Words
     5 struct Words
     2 {
     6 {
     3     struct Word *first;
     7     struct Word *first;
     4     int length;
     8     int length;
     5 };
     9 };
    43 /* repeated.c */
    47 /* repeated.c */
    44 void new_hashdef(struct Def *ptr, int index);
    48 void new_hashdef(struct Def *ptr, int index);
    45 int def_repeated(struct Def *ptr);
    49 int def_repeated(struct Def *ptr);
    46 void init_repeated();
    50 void init_repeated();
    47 void remove_def(int i);
    51 void remove_def(int i);
       
    52 
       
    53 
       
    54 /* FOR ZPROCESS */
       
    55 /* zdefs.c */
       
    56 void zprocess_def(const char *root, char *def);
       
    57 
       
    58 
       
    59 /* zhash.c */
       
    60 void insert_word(const char *word, const char *unflexed);
       
    61 void init_wordlist();
       
    62 void dump_wordlist();
       
    63 
       
    64 /* zrus.c */
       
    65 char * mix_accents(char *a, const char *b);
       
    66 void remove_accent(unsigned char *dest, const unsigned char *from);