Skip to main content

Module ast

Module ast 

Source
Expand description

AST module.

§Elixir Ast

This module provides elixir ast functionality for the Oaks project.

Structs§

Block
Represents a block of statements.
ElixirRoot
The root node of the Elixir AST.
Function
Represents an Elixir function definition.
Identifier
Represents an identifier in the Elixir AST.
Module
Represents an Elixir module definition.
Param
Represents a function parameter.

Enums§

Expr
Represents an expression in the Elixir AST.
Item
Top-level item: Module, function, or statement
Statement
Represents a statement in the Elixir AST.