abstract class AST::Expression
 
  - AST::Expression
 - AST::Node
 - Reference
 - Object
 
Direct Known Subclasses
- AST::ArrayLiteral
 - AST::AssignmentInfixExpression
 - AST::BooleanLiteral
 - AST::CallExpression
 - AST::DoLiteral
 - AST::EmptyExpression
 - AST::ErrorExpression
 - AST::FloatLiteral
 - AST::ForExpression
 - AST::FunctionLiteral
 - AST::HashLiteral
 - AST::Identifier
 - AST::IfExpression
 - AST::InDecrementExpression
 - AST::IndexExpression
 - AST::InfixExpression
 - AST::IntegerLiteral
 - AST::NullLiteral
 - AST::ObjectAccessExpression
 - AST::ObjectCallExpression
 - AST::PrefixExpression
 - AST::StringLiteral
 - AST::WhileExpression