# File lib/lingo/attendee/sequencer.rb, line 169 def initialize(wordclasses, format) @string = wordclasses.downcase @classes = @string.split(%r/) @format = format end
# File lib/lingo/attendee/sequencer.rb, line 175 def scan(sequence) pos = 0 while pos = sequence.index(string, pos) yield pos, format.dup, classes pos += 1 end end