abstract class Funk::Visitor(T)
- Funk::Visitor(T)
- Reference
- Object
Overview
Litterals
Direct Known Subclasses
Defined in:
funk/syntax/ast.cr:8funk/syntax/ast.cr:34
funk/syntax/ast.cr:35
funk/syntax/ast.cr:38
funk/syntax/ast.cr:39
funk/syntax/ast.cr:40
funk/syntax/ast.cr:41
funk/syntax/ast.cr:43
funk/syntax/ast.cr:44
funk/syntax/ast.cr:45
funk/syntax/ast.cr:46
funk/syntax/ast.cr:48
funk/syntax/ast.cr:49
funk/syntax/ast.cr:50
funk/syntax/ast.cr:51
funk/syntax/ast.cr:52
funk/syntax/ast.cr:53
Instance Method Summary
- #visit_block(exp : Block) : T
- #visit_boolean(exp : Boolean) : T
- #visit_call_expression(exp : CallExpression) : T
- #visit_def_statement(exp : DefStatement) : T
- #visit_expression_statement(exp : ExpressionStatement) : T
- #visit_identifier(exp : Identifier) : T
- #visit_if_expression(exp : IfExpression) : T
- #visit_infix_expression(exp : InfixExpression) : T
- #visit_lambda(exp : Lambda) : T
- #visit_null(exp : Null) : T
- #visit_numeric(exp : Numeric) : T
- #visit_prefix_expression(exp : PrefixExpression) : T
- #visit_program(exp : Program) : T
- #visit_return_statement(exp : ReturnStatement) : T
- #visit_string_node(exp : StringNode) : T
- #visit_while_statement(exp : WhileStatement) : T