module Drizzle::AST

Overview

The AST module contains classes that represent each of the different types of nodes that can be encountered when parsing the Token output from a Lexer

Defined in:

drizzle/ast/node.cr
drizzle/ast/statement.cr
drizzle/ast/block.cr
drizzle/ast/expression.cr
drizzle/ast/boolean_literal.cr
drizzle/ast/identifier.cr
drizzle/ast/call_expression.cr
drizzle/ast/expression_statement.cr
drizzle/ast/typed_identifier.cr
drizzle/ast/function.cr
drizzle/ast/if_statement.cr
drizzle/ast/infix_expression.cr
drizzle/ast/integer_literal.cr
drizzle/ast/let.cr
drizzle/ast/prefix_expression.cr
drizzle/ast/program.cr
drizzle/ast/return.cr