class Crass::Parser

def parse_declarations(input = @tokens, options = {})

5.3.6. http://dev.w3.org/csswg/css-syntax/#parse-a-list-of-declarations

See {#consume_declarations} for _options_.

Parses a list of declarations and returns them.
def parse_declarations(input = @tokens, options = {})
  input = TokenScanner.new(input) unless input.is_a?(TokenScanner)
  consume_declarations(input, options)
end