antlrre.Tokenizer(tokens= [(parser.SKIP, r'[ \t\f\r\n]+|' r'#[^\r\n]*'
, False), (parser.REAL, r'-?(?:' r'(?:[0-9]+\.[0-9]*|\.[0-9]+)(?:[eE][
-+]?[0-9]+)?|' r'[0-9]+[eE][-+]?[0-9]+' r')', False), (_HEX, r'-?0[xX]
[0-9a-fA-F]+', False), (parser.INT, r'-?[0-9]+', False), (parser.STR,
r'"[^"\\]*(?:\\.[^"\\]*)*"', False), (parser.ID, r'_[a-zA-Z0-9_]+|' r'
[a-zA-Z_][a-zA-Z0-9_]*(?:\.[a-zA-Z_][a-zA-Z0-9_]*)+', False), (parser.
UID, r'[A-Z][a-zA-Z0-9_]*', False), (parser.LID, r'[a-z][a-zA-Z0-9_]*'
, True), (parser.ASSIGN, r':=', False), (parser.RARROW, r'->', False),
...
|