Marcus
Description:
Marcus is an experimental Markdown parser written in Rust. It uses regular expressions and built-in methods (for the str & String types) to convert Markdown into HTML. Please note that certain test files (*.md) aren't rendered properly by GitHub Preview due to a lack of support for the full Markdown specification.
Demonstration:
Include the following dependencies in the [dependencies] section of the Cargo.toml file:
glob = "0.3.0"
marcus = "0.1.1"
The Marcus crate can also be included from the GitHub repository:
glob = "0.3.0"
marcus =
For this demonstration, the fs and glob crates are used to convert sample files into HTML:
use glob;
use marcus;
use fs;
Note: The test files (.md) used in this demonstration and their corresponding outputs (.html) are available to download in the docs folder.
Licence:
The source code included in this repository is distributed, for free, under the MIT Licence, for the full license, see LICENSE.md.