Lines Matching defs:uchar

129 typedef unsigned char uchar;
533 #define BC_PARSE_TOKEN_INST(t) ((uchar) ((t) - BC_LEX_NEG + BC_INST_NEG))
744 uchar bc_parse_ops[] = {
906 void bc_vec_pushByte(BcVec *v, uchar data) {
912 uchar amt, nums[sizeof(size_t)];
915 nums[amt] = (uchar) idx;
917 idx >>= sizeof(uchar) * CHAR_BIT;
1492 unsigned int in = (uchar) ptr[j];
1924 putchar(((uchar) dig) + '0');
2138 r = prev + ((uchar) n->num[--i]);
2359 bc_vec_init(&f->code, sizeof(uchar), NULL);
2987 void bc_parse_addId(BcParse *p, uchar inst) {
3139 uchar l, r = BC_PARSE_OP_PREC(type);
3140 uchar left = BC_PARSE_OP_LEFT(type);
3383 uchar inst;
3498 uchar inst = BC_INST_RET0;
4343 prev = (uchar) (t - BC_LEX_KEY_LAST + BC_INST_LAST);
4344 bc_parse_push(p, (uchar) prev);
4488 uchar amt = (uchar) code[(*bgn)++], i = 0;
4492 size_t temp = ((size_t) ((int) (uchar) code[*bgn]) & UCHAR_MAX);
4502 uchar c;
4508 for (i = 0; (c = (uchar) code[(*bgn)++]) && c != UCHAR_MAX; ++i)
4712 static BcStatus bc_program_op(BcProgram *p, uchar inst) {
4817 static BcStatus bc_program_print(BcProgram *p, uchar inst, size_t idx) {
4878 static BcStatus bc_program_unary(BcProgram *p, uchar inst) {
4894 static BcStatus bc_program_logical(BcProgram *p, uchar inst) {
5004 static BcStatus bc_program_assign(BcProgram *p, uchar inst) {
5072 size_t *bgn, uchar inst)
5108 static BcStatus bc_program_incdec(BcProgram *p, uchar inst) {
5113 uchar inst2;
5200 static BcStatus bc_program_return(BcProgram *p, uchar inst) {
5256 static BcStatus bc_program_builtin(BcProgram *p, uchar inst) {
5291 static void bc_program_pushGlobal(BcProgram *p, uchar inst) {
5420 uchar inst = (uchar) code[(ip->idx)++];
5741 bc_vec_init(&buffer, sizeof(uchar), NULL);
5742 bc_vec_init(&buf, sizeof(uchar), NULL);
5765 uchar c = (uchar) str[i];