class Axal::AST::Expression

Direct Known Subclasses

Defined in:

lang/ast/expression.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(value : Axal::AST::Expression | Bool | Float64 | String | ::Nil = nil) #

[View source]

Instance Method Detail

def ==(other) #

TODO Both implementations below are temporary. Expression SHOULD NOT have a concrete implementation of these methods.


[View source]
def children #

[View source]
def type #

[View source]
def value : Expression | ::Nil | String | ::Nil | Float64 | ::Nil | Bool | ::Nil #

[View source]