2 个不稳定版本
0.2.0 | 2022年3月26日 |
---|---|
0.1.0 | 2022年2月27日 |
#2 in #telecss
在 2 crates 中使用
43KB
1K SLoC
一个更简单、更快的 CSS 解析器。
用法
use tele_tokenizer::Tokenizer;
use tele_parser::Parser;
// Create a tokenizer
let mut tokenizer: Tokenizer = r".foo { color: red; }".into();
// Tokenize based on the given raw string,
let tokens = tokenizer.tokenize().unwrap();
// Create a parser from a sequence of tokens
let parser = Parser::from(tokens);
// parsing it
let ast = parser.parse();
依赖项
~0.4–1MB
~23K SLoC