class Monkey::AST::IfExpression
Defined in:
monkey/ast.crConstructors
Instance Method Summary
- #alternative : BlockStatement | Nil
- #condition : Expression
- #consequence : BlockStatement
- #expression_node
- #string : String
- #token : Token::Token
- #token_literal : String
Instance methods inherited from class Monkey::AST::Expression
expression_node
expression_node
Instance methods inherited from class Monkey::AST::Node
string : String
string,
token_literal : String
token_literal
Constructor Detail
def self.new(token : Token::Token, condition : Expression, consequence : BlockStatement, alternative : BlockStatement | Nil)
#