Module: Moory::Loader

Defined in:
lib/moory/loader.rb

Class Method Summary collapse

Class Method Details

.load(rules:, machine:) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/moory/loader.rb', line 3

def Loader.load(rules:, machine:)
  prs = Moory::RuleParser::FileReader.new
  ary = prs.analyse(rules)
  ary.each do |params|
    machine.transitions.store(params)
  end
end