Method: KPeg::Grammar#initialize

Defined in:
lib/kpeg/grammar.rb

#initializeGrammar

Returns a new instance of Grammar.



636
637
638
639
640
641
642
643
# File 'lib/kpeg/grammar.rb', line 636

def initialize
  @directives = {}
  @rules = {}
  @rule_order = []
  @setup_actions = []
  @foreign_grammars = {}
  @variables = {}
end