haml-rs:Haml模板语言的纯Rust实现

时间:2024-05-26 20:48:25
【文件属性】:

文件名称:haml-rs:Haml模板语言的纯Rust实现

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-26 20:48:25

Rust

更新 我遇到了一些个人问题,由于这个原因,我已经忽略了这个项目几个月。 回到它之后,我意识到它被写得多么糟糕。 我正在重写代码库,以便更清晰,更轻松地使用它。 在这样做的同时,我将使用Ruby实现中的测试来确保没有任何问题,并致力于实现更大的兼容性。 哈米尔 这是用于解析模板的库。 您可以在上获得Haml-rs。 这样做的目的是产生与Ruby 产生HTML相同HTML。 用法 要将haml-rs包含在您的项目中,请在Cargo.toml中添加以下内容: [dependencies] hamlrs = "0.4.2" 然后将以下内容添加到您的代码中: extern crate haml; 例子 图书馆 extern crate haml; fn main () { let test_haml = "%span" ; let html = haml :: to_html


【文件预览】:
haml-rs-master
----Cargo.toml(646B)
----src()
--------arena()
--------lex.rs(5KB)
--------parse.rs(5KB)
--------regex()
--------formatter()
--------parser()
--------lib.rs(2KB)
----.travis.yml(187B)
----LICENSE(1KB)
----README.md(2KB)
----RELEASE(2KB)
----tests()
--------common()
--------tests.rs(7KB)
--------tests.json(17KB)
----.gitignore(131B)

网友评论