pike.git / src / modules / Parser / pike.c

version» Context lines:

pike.git/src/modules/Parser/pike.c:33:    *!    *! Low-level helpers for @[Parser.Pike].    *!    *! @note    *! You probably want to use @[Parser.Pike] instead of this module.    *!    *! @seealso    *! @[Parser.Pike], @[_C].    */    - INLINE static int m_isidchar( unsigned int x ) + inline static int m_isidchar( unsigned int x )   {    if( (x >= 'a' && x <= 'z') || (x>='A' && x<='Z') || x>128 || x == '_')    return 1;    return 0;   }    - INLINE static int m_isidchar2( unsigned int x ) + inline static int m_isidchar2( unsigned int x )   {    if( (x >= 'a' && x <= 'z') || (x>='A' && x<='Z') || x>128 || x=='_' ||    (x>='0'&&x<='9')||x=='$')    return 1;    return 0;   }         #define PUSH_TOKEN push_token0   #define TOKENIZE tokenize0