#include <sent/stddefs.h>
#include <sent/dfa.h>
rddfa.cのインクルード依存関係図
関数 | |
void | dfa_state_init (DFA_INFO *dinfo) |
void | dfa_state_expand (DFA_INFO *dinfo, int needed) |
boolean | rddfa (FILE *fp, DFA_INFO *dinfo) |
boolean | rddfa_fd (int fd, DFA_INFO *dinfo) |
boolean | rddfa_sd (int sd, DFA_INFO *dinfo) |
boolean | rddfa_line (char *line, DFA_INFO *dinfo, int *state_max, int *arc_num, int *terminal_max) |
void | dfa_append (DFA_INFO *dst, DFA_INFO *src, int soffset, int coffset) |
変数 | |
static char | buf [MAXLINELEN] |
Local text buffer. |
rddfa.c で定義されています。
|
Initialize and allocate DFA state information list in the grammar.
参照元 multigram_exec(), rddfa(), rddfa_fd(), と rddfa_sd(). |
|
Expand the state information list to the required length.
参照元 dfa_append(), と rddfa_line(). |
|
Top loop function to read DFA grammar via file pointer
参照元 init_dfa(). |
|
Top loop function to read DFA grammar via file descriptor
|
|
Top loop function to read DFA grammar via socket descriptor
|
|
Parse the input line and set grammar information, one by line.
参照元 rddfa(), rddfa_fd(), と rddfa_sd(). |
|
Append the DFA state information to other
|