class Mallard::Node

Defined in:

parser.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(t : Int32 | String | Symbol, a : Array(Int32 | Mallard::Node | Mallard::Tree | String | Symbol) = [] of Tree | Int32 | String | Symbol | Node) #

[View source]

Instance Method Detail

def [](n) #

[View source]
def []=(i, n) #

[View source]
def args : Array(Int32 | Mallard::Node | Mallard::Tree | String | Symbol) #

[View source]
def args=(a : Array(Int32 | Mallard::Node | Mallard::Tree | String | Symbol)) #

[View source]
def push(a : Token) #

[View source]
def push(a) #

[View source]
def type : Int32 | String | Symbol #

[View source]
def type=(t : Int32 | String | Symbol) #

[View source]