From: <bl...@us...> - 2003-05-01 20:50:47
|
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(); |