Home | History | Annotate | Download | only in parseStringTest

Lines Matching refs:trans

67 void lstr_strip_multiple_spaces(LCHAR* trans)
69 char *src=trans, *dst=trans;
104 ESR_ReturnCode Parse(SR_Grammar* grammar, LCHAR* trans, PFile* fout, Opts* opts)
123 trans = wmap->words[id];
124 Parse(grammar, trans, fout, &myopts);
132 lstrtrim(trans);
134 lstr_strip_multiple_spaces(trans);
138 rc = grammar->checkParse(grammar, trans, semanticResults, (size_t*) & result_count);
143 strcpy(copy_of_trans, trans);
176 rc = pgrammar->semproc->setParam(pgrammar->semproc, L("literal"), trans);
183 pfprintf(fout, "error (%s)\n\n", trans);
189 pfprintf(fout, "no parse (%s)\n\n", trans);
195 pfprintf(fout, "parse ok (%d results) (%s) (%d)\n", result_count, trans, key_count);
211 ESR_ReturnCode ParseTestSet(SR_Grammar* grammar, LCHAR* trans, LCHAR* key, LCHAR* ref, LCHAR* result, PFile* fout)
223 lstrtrim(trans);
225 lstr_strip_multiple_spaces(trans);
227 pfprintf(fout, "checking (%s) ref(%s) res(%s)\n", trans, ref, result);
228 rc = grammar->checkParse(grammar, trans, semanticResults, (size_t*) & result_count);
237 pfprintf(fout, "NO PARSE FOR: %s|%s|%s| |", trans, key, ref);
239 pfprintf(fout, "PASSED (%s)\n", trans);
241 pfprintf(fout, "FAILED (%s)\n", trans);
250 pfprintf(fout, "%s|%s|%s|%s|", trans, key, ref, value);
276 LCHAR trans[MAX_LINE_LENGTH];
370 if (pfgets(trans, MAX_LINE_LENGTH, fin) == NULL)
379 if (trans[0] == '#') continue;
380 lstrtrim(trans);
382 lstr_strip_multiple_spaces(trans);
383 pfprintf(fout, "Transcription: %s\n", trans);
384 if ((rc = Parse(grammar, trans, fout, &opts)) != ESR_SUCCESS)
422 if (!fgets(trans, MAX_LINE_LENGTH, PSTDIN))
425 for(p=&trans[0]; *p!=0 && *p!='\n' && *p!='\r'; p++) {}
428 if (!LSTRCMP("qqq", trans))
431 if ((rc = Parse(grammar, trans, fout, &opts)) != ESR_SUCCESS)
452 LCHAR trans[MAX_LINE_LENGTH];
477 LSTRCPY(trans, position);
523 if ((rc = ParseTestSet(grammar, trans, key, refValue, result, fout)) != ESR_SUCCESS)
528 if ((rc = ParseTestSet(grammar, trans, key, refValue, "PASS", fout)) != ESR_SUCCESS)
540 LCHAR trans[MAX_LINE_LENGTH];
569 LSTRCPY(trans, p);
571 for (len = strlen(trans); len > 0 && trans[len-1] == ' '; len--)
572 trans[len-1] = 0;
583 /* pfprintf(fout,"checking (%s) ref(%s)\n", trans, keyvals); */
584 rc = grammar->checkParse(grammar, trans, semanticResults, (size_t*) & result_count);
593 pfprintf(fout, "%s|%s| |", trans, keyvals);
629 pfprintf(fout, "%s|%s|%s|%s|", trans, refkey, refval, value);