pike.git / src / lexer.h

version» Context lines:

pike.git/src/lexer.h:1091:       my_yyerror ("Invalid char '%c' in constant.", LOOK());    do SKIP(); while (lex_isidchar (LOOK()));    }    return TOK_NUMBER;    }    }       case '-':    if(GOBBLE('=')) return TOK_SUB_EQ; -  if(GOBBLE('>')) +  if(GOBBLE('>')) {    if(GOBBLE('?') ) /* ->? */    return TOK_SAFE_INDEX;    else    return TOK_ARROW; -  +  }    if(GOBBLE('-')) return TOK_DEC;    return '-';       case '+':    if(GOBBLE('=')) return TOK_ADD_EQ;    if(GOBBLE('+')) return TOK_INC;    return '+';       case '&':    if(GOBBLE('=')) return TOK_AND_EQ;