class Ast::IndexExpression

Included Modules

Defined in:

ast.cr

Constructors

Instance Method Summary

Instance methods inherited from module Ast::TokenHolder

token token, token_literal : String token_literal

Instance methods inherited from class Ast::Expression

<=>(other : Expression) <=>

Instance methods inherited from class Ast::Node

to_s(io) to_s, token_literal : String token_literal

Instance methods inherited from class Object

also(& : self | Nil -> _) : self also, or_else(alternative) or_else

Constructor Detail

def self.new(token : Token, left : Expression | Nil, index : Expression | Nil) #

[View source]

Instance Method Detail

def index? : Ast::Expression? #

[View source]
def left? : Ast::Expression? #

[View source]
def to_s(io) #

[View source]