2 * $Id: dartsdic.h,v 1.1.1.1 2007/03/13 07:40:10 masayu-a Exp $
8 typedef struct _darts_t darts_t;
9 typedef struct _da_build_t da_build_t;
11 extern darts_t *Da_dicfile[];
12 extern int Da_ndicfile;
16 unsigned char inf_type;
17 unsigned char inf_form;
18 unsigned short weight;
32 darts_t *da_open(char*, char*, char*);
33 int da_lookup(darts_t*, char*, int, long*, int);
34 long da_exact_lookup(darts_t*, char*, int);
35 int da_get_lex(darts_t*, long, da_lex_t*, int*);
36 void *da_get_lex_base(darts_t*);
37 void *da_get_dat_base(darts_t*);
39 da_build_t *da_build_new(char*);
40 void da_build_add(da_build_t*, char*, long);
41 int da_build_dump(da_build_t*,char*,FILE*);
43 #endif /* _DARTSDIC_H_ */