Crate org_rust_parser

Source

Modules§

element
Module containing element structures
object
Module containing object structures

Macros§

expr_in_pool
Shorthand for extracting a crate::Expr from a crate::Parser.
node_in_pool
Shorthand for extracting a crate::Node from a crate::Parser.

Structs§

Match
The range of an arbitary item in the source text.
Node
A wrapper around an Expr which stores important metadata.
NodeID
Identifier for Nodes in a NodePool.
NodePool
Arena-based container storing Nodes
Parser
The primary output of parsing.

Enums§

Expr
An enum that represents all possible AST nodes

Functions§

parse_macro_call
An alternative entry point to the parser for parsing macros.
parse_org
The main entry point to the parser.