Update of /cvsroot/cpptool/rfta/include/rfta/parser
In directory sc8-pr-cvs1:/tmp/cvs-serv13392/include/rfta/parser
Modified Files:
Parser.h
Log Message:
* added tryReadUntilNextOf(). readUntilNextOf() now throw if no token found. Previous behavior caused silent failures.
Index: Parser.h
===================================================================
RCS file: /cvsroot/cpptool/rfta/include/rfta/parser/Parser.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** Parser.h 26 Apr 2003 21:11:29 -0000 1.7
--- Parser.h 1 May 2003 20:50:44 -0000 1.8
***************
*** 92,96 ****
void readUntilNext( char c );
! void readUntilNextOf( std::string charset );
bool tryReadNextIdentifier( std::string &identifier );
--- 92,97 ----
void readUntilNext( char c );
! void readUntilNextOf( const std::string &charset );
! bool tryReadUntilNextOf( const std::string &charset );
bool tryReadNextIdentifier( std::string &identifier );
***************
*** 101,105 ****
void expect( char c );
bool tryNextIs( char c );
! bool tryReadNext( std::string s);
void readUntilNextSemiColonSkippingOverCurlyBraces();
--- 102,106 ----
void expect( char c );
bool tryNextIs( char c );
! bool tryReadNext( const std::string &s);
void readUntilNextSemiColonSkippingOverCurlyBraces();
|