16 std::string
remove() {
18 i.read( block, 1023 );
19 block[i.gcount()] = 0;
33 this->skipWhitespace();
34 this->match( isdigit, isdigit, Number );
35 return this->decide();
Token remove()
Definition: parse.test.h:32
std::string data
Definition: parse.h:32
void Test
Definition: test.h:178
bool eof()
Definition: parse.test.h:23
#define assert_eq(x, y)
Definition: test.h:33
std::istream & i
Definition: parse.test.h:14
wibble::Token< TokenId > Token
Definition: parse.test.h:11
TokenId
Definition: parse.test.h:10
Test lexer()
Definition: parse.test.h:43
Id id
Definition: parse.h:31
IOStream(std::istream &i)
Definition: parse.test.h:27
Lexer(IOStream &s)
Definition: parse.test.h:38
Definition: parse.test.h:9
Definition: parse.test.h:30
Definition: parse.test.h:13