Skip to main content

Module ast

Module ast 

Source
Expand description

Unified AST processing interface. Unified AST processing interface for Oaks core framework.

This module provides a unified interface for processing ASTs in Oaks, including traversal, modification, and querying methods.

Structs§

DefaultAstProcessor
Default implementation of AstProcessor.

Enums§

AstError
Error type for AST operations.
VisitResult
Result of a visit operation.

Traits§

AstProcessor
A unified interface for processing ASTs.
RedTreeExt
Extension methods for RedTree to make it easier to work with the AST processor.
Visitor
A visitor for AST nodes.