Home | History | Annotate | Download | only in cintltst

Lines Matching full:prev

56  * Additionally, "prev" is moved from anywhere in the Unihan and Hangul
60 * "prev" is reset for C0 controls but not for space.
63 /* initial value for "prev": middle of the ASCII range */
226 int32_t prev, count, diff;
256 /* compute new prev */
367 int32_t prev;
374 prev=*pPrev;
375 if(prev==0) {
377 prev=*pPrev=BOCU1_ASCII_PREV;
394 * are encoded with the difference c-prev
396 * a new prev is computed from c,
402 return packDiff(c-prev);
475 pRx->prev=BOCU1_ASCII_PREV;
493 c=pRx->prev+c+t;
496 pRx->prev=bocu1Prev(c);
501 pRx->prev=BOCU1_ASCII_PREV;
531 int32_t prev, c, count;
538 prev=pRx->prev;
539 if(prev==0) {
541 prev=pRx->prev=BOCU1_ASCII_PREV;
552 * Reset prev for C0 control codes but not for space.
555 pRx->prev=BOCU1_ASCII_PREV;
574 c=prev+((int32_t)b-BOCU1_MIDDLE);
575 pRx->prev=bocu1Prev(c);
579 pRx->prev=BOCU1_ASCII_PREV;
648 rx.prev=initialPrev;
658 /* subtract initial prev */
685 * bogus initial "prev" to work around
713 int32_t c, prev, i;
715 prev=0;
720 p+=writePacked(encodeBocu1(&prev, c), p);
792 uint8_t prev[5], level[5];
822 *writeDiff(i, prev)=0;
825 printBytes(prev, buf1);
830 cmp=strcmp((const char *)prev, (const char *)level);
836 if(i==0 || i==1 || strlen((const char *)prev)!=strlen((const char *)level)) {
841 printBytes(prev, buf1);
847 printBytes(prev, buf1);
852 memcpy(prev, level, 4);
857 printBytes(prev, buf2);