Method: Kleene::DSL#with_err_dead_end
- Defined in:
- lib/kleene/dsl.rb
#with_err_dead_end(nfa, alphabet = nfa.alphabet) ⇒ Object
always clones the given nfa and returns a new nfa with a non-final error state
83 84 85 |
# File 'lib/kleene/dsl.rb', line 83 def with_err_dead_end(nfa, alphabet = nfa.alphabet) with_err_dead_end!(nfa.deep_clone, alphabet) end |