class GrAST

Defined in:

grammar2parser/grast.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(kind : String, rulename : String) #

[View source]
def self.new(kind : String) #

[View source]

Instance Method Detail

def dump : String #

[View source]
def fromchar : Char #

[View source]
def fromchar=(fromchar : Char) #

[View source]
def kids : Array(GrAST) #

[View source]
def kids=(kids : Array(GrAST)) #

[View source]
def kind : String #

[View source]
def kind=(kind : String) #

[View source]
def list : Array(Char) #

[View source]
def list=(list : Array(Char)) #

[View source]
def prefix : Int32 #

[View source]
def prefix=(prefix : Int32) #

[View source]
def refrulename : String #

[View source]
def refrulename=(refrulename : String) #

[View source]
def rule_type : RuleType #

[View source]
def rule_type=(rule_type : RuleType) #

[View source]
def rulename : String #

[View source]
def rulename=(rulename : String) #

[View source]
def tochar : Char #

[View source]
def tochar=(tochar : Char) #

[View source]
def tokenvalue : String #

[View source]
def tokenvalue=(tokenvalue : String) #

[View source]
def values : Repeter #

[View source]
def values=(values : Repeter) #

[View source]