Method: Moory::Decoder#initialize

Defined in:
lib/moory/decoder.rb

#initialize(rules:, initial:, ostream: $stdout) ⇒ Decoder

Returns a new instance of Decoder.



5
6
7
8
9
10
# File 'lib/moory/decoder.rb', line 5

def initialize(rules:, initial:, ostream:$stdout)
  @initial = initial
  @state = initial
  @ostream = ostream
  configure(rules)
end