Crate rnix

source ·

Re-exports

pub use self::tokenizer::tokenize;

Modules

Provides a type system for the AST, in some sense
The parser: turns a series of tokens into an AST
The tokenizer: turns a string into tokens, such as numbers, strings, and keywords

Macros

Matches a SyntaxNode against an ast type.

Structs

The result of a parse
A range in text, represented as a pair of TextSize.
A measure of text length. Also, equivalently, an index into text.

Enums

There might be zero, one or two leaves at a given offset.
WalkEvent describes tree walking process.

Type Definitions