Files
smnp-py/smnp/token/tokenizers/identifier.py
Bartłomiej Pluta 756f4544e4 Refactor tokenizer
2019-07-06 22:09:18 +02:00

7 lines
288 B
Python

from smnp.token.tools import regexPatternTokenizer
from smnp.token.type import TokenType
def identifierTokenizer(input, current, line):
# TODO: Disallow to create identifiers beggining from a number
return regexPatternTokenizer(TokenType.IDENTIFIER, r'\w')(input, current, line)