class Marpa::Builder

Defined in:

marpa.cr

Constructors

Instance Method Summary

Instance methods inherited from class Marpa::Actions

call(name, context, rule_id = 0) call, default(context) default

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def create_character_class(context) #

[View source]
def create_literal(context) #

[View source]
def create_regex(context) #

[View source]
def create_symbol(context) #

[View source]
def discard : Array(String) #

[View source]
def discard=(discard : Array(String)) #

[View source]
def discard_rule(context) #

[View source]
def empty_rule(context) #

[View source]
def grammar : LibMarpa::MarpaGrammar #

[View source]
def grammar=(grammar : LibMarpa::MarpaGrammar) #

[View source]
def lexeme_rule(context) #

[View source]
def lexemes : Hash(Int32, Hash(String, String)) #

[View source]
def lexemes=(lexemes : Hash(Int32, Hash(String, String))) #

[View source]
def lexer #

[View source]
def priority_rule(context) #

[View source]
def quantified_rule(context) #

[View source]
def rules : Hash(Int32, Hash(String, String)) #

[View source]
def rules=(rules : Hash(Int32, Hash(String, String))) #

[View source]
def start_rule(context) #

[View source]
def symbols : Hash(String, Int32) #

[View source]
def symbols=(symbols : Hash(String, Int32)) #

[View source]