int ExpectingConstant( void ) { if( CurToken == T_CONSTANT ) { return( 1 ); } CErr2p( ERR_EXPECTING_CONSTANT_BUT_FOUND, NameOfCurToken() ); return( 0 ); }
int ExpectingToken( TOKEN token ) { if( CurToken == token ) { return( 1 ); } CErr3p( ERR_EXPECTING_BUT_FOUND, Tokens[token], NameOfCurToken() ); return( 0 ); }
bool ExpectingToken( TOKEN token ) { if( CurToken == token ) { return( true ); } CErr3p( ERR_EXPECTING_BUT_FOUND, Tokens[token], NameOfCurToken() ); return( false ); }
void ExpectEndOfLine( void ) { CErr2p( ERR_EXPECTING_END_OF_LINE_BUT_FOUND, NameOfCurToken() ); }
void ExpectingAfter( TOKEN token, TOKEN after_token ) { CErr4p( ERR_EXPECTING_AFTER_BUT_FOUND, Tokens[token], Tokens[after_token], NameOfCurToken() ); }
void Expecting( char *a_token ) { CErr3p( ERR_EXPECTING_BUT_FOUND, a_token, NameOfCurToken() ); }
void ExpectStructUnionTag( void ) { CErr2p( ERR_EXPECTING_STRUCT_UNION_TAG_BUT_FOUND, NameOfCurToken() ); }
void ExpectString( void ) { CErr2p( ERR_EXPECTING_STRING_BUT_FOUND, NameOfCurToken() ); }
void ExpectIdentifier( void ) { CErr2p( ERR_EXPECTING_IDENTIFIER_BUT_FOUND, NameOfCurToken() ); }