Module: Crass
- Defined in:
- lib/crass.rb,
lib/crass/parser.rb,
lib/crass/scanner.rb,
lib/crass/version.rb,
lib/crass/tokenizer.rb,
lib/crass/token-scanner.rb
Overview
A CSS parser based on the CSS Syntax Module Level 3 draft.
Defined Under Namespace
Classes: Parser, Scanner, TokenScanner, Tokenizer
Constant Summary collapse
- VERSION =
'0.0.2'
Class Method Summary collapse
-
.parse(input, options = {}) ⇒ Object
Parses input as a CSS stylesheet and returns a parse tree.
Class Method Details
.parse(input, options = {}) ⇒ Object
Parses input as a CSS stylesheet and returns a parse tree.
See Crass::Tokenizer#initialize for options.
10 11 12 |
# File 'lib/crass.rb', line 10 def self.parse(input, = {}) Parser.parse_stylesheet(input, ) end |