• Home
  • Raw
  • Download

Lines Matching refs:_SC

3001 #define _SC(x) L(x)  macro
3006 #define _SC(x) (x) macro
3014 _SC("NONE"),_SC("OP_GREEDY"), _SC("OP_OR"),
3015 _SC("OP_EXPR"),_SC("OP_NOCAPEXPR"),_SC("OP_DOT"), _SC("OP_CLASS"),
3016 _SC("OP_CCLASS"),_SC("OP_NCLASS"),_SC("OP_RANGE"),_SC("OP_CHAR"),
3017 _SC("OP_EOL"),_SC("OP_BOL"),_SC("OP_WB")
3102 trex_error(exp, _SC("expected paren")); in trex_expect()
3118 } else if(!scisprint(*exp->_p)) trex_error(exp,_SC("letter expected")); in trex_escapechar()
3163 trex_error(exp,_SC("letter expected")); in trex_charnode()
3177 if(*exp->_p == ']') trex_error(exp,_SC("empty class")); in trex_class()
3182 if(*exp->_p++ == ']') trex_error(exp,_SC("unfinished range")); in trex_class()
3184 if(first>*exp->_p) trex_error(exp,_SC("invalid range")); in trex_class()
3185 …if(exp->_nodes[first].type == OP_CCLASS) trex_error(exp,_SC("cannot use character classes in range… in trex_class()
3224 if(positions==1000000000) trex_error(exp,_SC("overflow in numeric constant")); in trex_parsenumber()
3274 if(!isdigit(*exp->_p)) trex_error(exp,_SC("number expected")); in trex_element()
3290 trex_error(exp,_SC(", or } expected")); in trex_element()
3578 trex_error((TRex*)exp,_SC("unexpected character")); in trex_compile()
3585 scprintf(_SC("\n")); in trex_compile()
3588 scprintf(_SC("[%02d] %10s "),i,g_nnames[exp->_nodes[i].type-MAX_CHAR]); in trex_compile()
3590 scprintf(_SC("[%02d] %10c "),i,exp->_nodes[i].type); in trex_compile()
3591 …scprintf(_SC("left %02d right %02d next %02d\n"),exp->_nodes[i].left,exp->_nodes[i].right,exp->_no… in trex_compile()
3593 scprintf(_SC("\n")); in trex_compile()