twisted.words.xish.xpathparser.XPathParserScanner(Scanner) class documentationtwisted.words.xish.xpathparser
          View Source
          (View In Hierarchy)
        
      | Method | __init__ | Initialize the scanner. | 
Inherited from Scanner:
| Method | get_token_pos | Get the current token position in the input text. | 
| Method | get_char_pos | Get the current char position in the input text. | 
| Method | get_prev_char_pos | Get the previous position (one token back) in the input text. | 
| Method | get_line_number | Get the line number of the current position in the input text. | 
| Method | get_column_number | Get the column number of the current position in the input text. | 
| Method | get_input_scanned | Get the portion of the input that has been tokenized. | 
| Method | get_input_unscanned | Get the portion of the input that has not yet been tokenized. | 
| Method | token | Get the i'th token in the input. | 
| Method | __repr__ | Print the last 10 tokens that have been scanned in | 
| Method | scan | Should scan another token and add it to the list, self.tokens, and add the restriction to self.restrictions | 
Initialize the scanner.
| Parameters | patterns | [(terminal, uncompiled regex), ...] or None | 
| ignore | [terminal,...] | |
| input | string
 If patterns is   |