Name: Anonymous 2011-11-16 0:37
local scanner_ = epsilon_nfa.union(epsilon_nfa.make_set_accepter(ascii_utils.setify('!?,.;:\"[]{}@#$%^&*()-=+\|`~')),
epsilon_nfa.make_set_accepter(t.union(ascii_utils.range('a', 'z'),
ascii_utils.range('A', 'Z'),
ascii_utils.range('0', '9'),
ascii_utils.setify('_\''))):convert_self_to_one_or_more()
):transform_to_closed_nfa();Would you use it?