tele_parser 0.2.0

A CSS parser
Documentation

A simpler and faster CSS parser.

Usages

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();