143 144 145
# File 'lib/kleene/dsl.rb', line 143 def seq(*nfas) nfas.flatten.reduce {|memo_nfa, nfa| seq2(memo_nfa, nfa) } end