Method: FormatEngine::Engine#initialize

Defined in:
lib/format_engine/engine.rb

#initialize(library) ⇒ Engine

Set up base data structures.



13
14
15
16
17
18
19
20
21
22
# File 'lib/format_engine/engine.rb', line 13

def initialize(library)
  @library = library
  @spec_pool = {}
  @unparsed = ""

  #Set up defaults for pre and post amble blocks.
  nop = lambda { }
  @library[:before] ||= nop
  @library[:after]  ||= nop
end