Home | History | Annotate | Download | only in dist

Lines Matching full:scanner

32 // Regular-expression based scanner for parsing an input stream.
36 // Scanner scanner(input);
39 // scanner.SetSkipExpression("\\s+"); // Skip any white space we encounter
40 // while (scanner.Consume("(\\w+) = (\\d+)", &var, &number)) {
56 class PCRECPP_EXP_DEFN Scanner {
58 Scanner();
59 explicit Scanner(const std::string& input);
60 ~Scanner();
69 // Return the byte-offset that the scanner is looking in the
91 // skipped. For example, a programming language scanner would use
94 // scanner.SetSkipExpression("\\s+|//.*|/[*](.|\n)*?[*]/");