for t in b.start.outs do
if not t.to.outs.is_empty then
# `b` is not a single char, so just use except
for t in b.start.outs do
if not t.to.outs.is_empty then
# `b` is not a single char, so just use except
do
print "{children.first.position.to_s}: NOT YET IMPLEMENTED: token `End`; replaced with an empty string"
return new Automaton.epsilon
do
print "{children.first.position.to_s}: NOT YET IMPLEMENTED: token `End`; replaced with an empty string"
return new Automaton.epsilon