Yozora Rust
Rust implementation of the Yozora Markdown parser and its tokenizer ecosystem.
The initial 0.1.0 release tracks the behavior of Yozora 2.4.0 at commit
4bbc3d4f591a87efe7d7f474c1f9f07f0dcbfdc1. Rust crate versions follow their
own SemVer lifecycle independently of the TypeScript reference implementation.
Packages
yozora-parser: parser with Yozora extensions and built-in tokenizers.yozora-parser-gfm: parser for GitHub Flavored Markdown.yozora-parser-gfm-ex: parser for GitHub Flavored Markdown extensions.yozora-ast,yozora-ast-util, andyozora-character: AST and text utilities.yozora-core-parserandyozora-core-tokenizer: parser and tokenizer infrastructure.yozora-tokenizer-*: individual tokenizer crates.yozora-markup-weaver: serialize Yozora AST nodes back into Markdown markup.
Usage
[]
= "0.1.0"
use YozoraParser;
let parser = default;
let root = parser.parse;
assert_eq!;
License
MIT