Home | History | Annotate | Download | only in lib

Lines Matching full:klex

125 /* reserved values in klex to indicate :G2P needed for a lexentry */
134 * shortcut : klex
152 klex_subobj_t *klex;
162 klex = (klex_subobj_t *) this->subObj;
165 &(klex->nrblocks))) {
166 if (klex->nrblocks > 0) {
167 PICODBG_DEBUG(("nr blocks: %i, curpos: %i", klex->nrblocks,curpos));
168 klex->searchind = this->base + curpos;
170 klex->searchind = NULL;
172 klex->lexblocks = this->base + PICOKLEX_LEX_NRBLOCKS_SIZE +
173 (klex->nrblocks * (PICOKLEX_LEX_SIE_SIZE));
212 /* some dummy klex */
490 klex_SubObj klex = (klex_SubObj) this;
492 if (NULL == klex) {
511 if ((klex->nrblocks) == 0) {
516 lbnr = klex_getLexblockNr(klex, tgraph);
517 PICODBG_ASSERT(lbnr < klex->nrblocks);
518 lbc = klex_getLexblockRange(klex, lbnr);
519 PICODBG_ASSERT((lbc >= 1) && (lbc <= klex->nrblocks));
527 klex_lexblockLookup(klex, lexposStart, lexposEnd, graph, graphlen, lexres);
541 klex_SubObj klex = (klex_SubObj) this;
554 if (pentry >= ((picoos_uint32)klex->nrblocks * PICOKLEX_LEXBLOCK_SIZE)) {
558 pentry += (klex->lexblocks[pentry]);
559 *phonlen = (klex->lexblocks[pentry++]) - 2;
560 *pos = klex->lexblocks[pentry++];
561 *phon = &(klex->lexblocks[pentry]);