class Crass::Parser
def self.parse_rules(input, options = {})
See {Tokenizer#initialize} for _options_.
nodes (``) aren't ignored.
parse tree. The only difference from {parse_stylesheet} is that CDO/CDC
Parses CSS rules (such as the content of a `@media` block) and returns a
def self.parse_rules(input, options = {}) parser = Parser.new(input, options) rules = parser.consume_rules rules.map do |rule| if rule[:node] == :qualified_rule parser.create_style_rule(rule) else rule end end end