class Funk::AstSchemePrinter
Defined in:
funk/syntax/ast_scheme_printer.cr
Instance Method Summary
visit_block(exp : Block) : T
visit_block,
visit_boolean(exp : Boolean) : T
visit_boolean,
visit_call_expression(exp : CallExpression) : T
visit_call_expression,
visit_def_statement(exp : DefStatement) : T
visit_def_statement,
visit_expression_statement(exp : ExpressionStatement) : T
visit_expression_statement,
visit_identifier(exp : Identifier) : T
visit_identifier,
visit_if_expression(exp : IfExpression) : T
visit_if_expression,
visit_infix_expression(exp : InfixExpression) : T
visit_infix_expression,
visit_lambda(exp : Lambda) : T
visit_lambda,
visit_null(exp : Null) : T
visit_null,
visit_numeric(exp : Numeric) : T
visit_numeric,
visit_prefix_expression(exp : PrefixExpression) : T
visit_prefix_expression,
visit_program(exp : Program) : T
visit_program,
visit_return_statement(exp : ReturnStatement) : T
visit_return_statement,
visit_string_node(exp : StringNode) : T
visit_string_node,
visit_while_statement(exp : WhileStatement) : T
visit_while_statement
Instance Method Detail