Module: Lomic
- Defined in:
- lib/Lomic.rb,
lib/lomic/Rule.rb,
lib/lomic/Event.rb,
lib/lomic/Lomic.rb,
lib/lomic/GameState.rb,
lib/lomic/EventEngine.rb,
lib/lomic/LomicParser.rb
Defined Under Namespace
Classes: Event, EventEngine, GameState, Lomic, LomicParser, Rule
Constant Summary collapse
- VERSION =
'0.0.1'
Class Method Summary collapse
Class Method Details
.parse(filename, start_event = "game:start") ⇒ Object
12 13 14 15 |
# File 'lib/Lomic.rb', line 12 def self.parse(filename, start_event="game:start") gstate = LomicParser.load_source(filename) gstate.emit start_event end |