class ABNF::Parser::Compiler::Group

Attributes

rule[RW]

Public Instance Methods

group_stop(_) click to toggle source
# File lib/abnf/parser/compiler/group.rb, line 7
def group_stop _
  compiler.pop rule
end
start_rule(token) click to toggle source
# File lib/abnf/parser/compiler/group.rb, line 11
def start_rule token
  compiler.push Alternation do |rule|
    self.rule = rule
  end
end