Home | History | Annotate | Download | only in test_g2g

Lines Matching defs:arc

249       FSMarc* arc = &fst->FSMarc_list[i];
250 nodeID fr_node = arc->fr_node;
252 ilabels_following[0] = arc->ilabel;
255 for( ; fr_node!=fst->start_node; fr_node=arc->fr_node) {
258 for( ; iarc!=MAXarcID; iarc=arc->linkl_prev_arc) {
259 arc = &fst->FSMarc_list[iarc];
260 if(arc->fr_node != fr_node) break;
266 if(arc->ilabel == WORD_BOUNDARY) break;
267 ilabels_preceding[num_ilabels_preceding++] = arc->ilabel;
269 arc = &fst->FSMarc_list[i];
270 fr_node = arc->to_node;
271 for( ; fr_node!=fst->end_node; fr_node=arc->to_node) {
274 for( ; iarc!=MAXarcID; iarc=arc->linkl_next_arc) {
275 arc = &fst->FSMarc_list[iarc];
276 if(arc->to_node != fr_node) break;
282 ilabels_following[num_ilabels_following++] = arc->ilabel;
283 if(arc->ilabel == WORD_BOUNDARY) break;