home *** CD-ROM | disk | FTP | other *** search
-
- /* Copyright (c) CNIDR (see ../COPYRIGHT) */
-
- #ifndef __SYNONYM_H
- # define _SYNONYM_H
- #include "cdialect.h"
- struct s_Synonym {
- char *root;
- char *key;
- };
-
- typedef struct s_Synonym t_Synonym;
-
- #define synptr( elem ) syn_Table[*syn_Table_Size-1].elem
- #define SYN_FILE_LINE_LENGTH 256
-
- /* prototypes */
-
- int syn_compare _AP((void*,void* ));
- char* lookup_Synonym _AP(( char*,t_Synonym*,int ));
- void syn_ReadFile _AP(( char*,t_Synonym**,int* ));
- void syn_Free _AP(( t_Synonym*,int* ));
- #endif
-