MCPcopy
hub / github.com/dabeaz/python-cookbook / generate_tokens

Function generate_tokens

src/2/tokenizing_text/example.py:19–22  ·  view source on GitHub ↗
(pat, text)

Source from the content-addressed store, hash-verified

17Token = namedtuple('Token', ['type','value'])
18
19def generate_tokens(pat, text):
20 scanner = pat.scanner(text)
21 for m in iter(scanner.match, None):
22 yield Token(m.lastgroup, m.group())
23
24for tok in generate_tokens(master_pat, 'foo = 42'):
25 print(tok)

Callers 1

example.pyFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected