class Haml::Parser::ParserOptions

Constants

AVAILABLE_OPTIONS

A list of options that are actually used in the parser

DEFAULTS

Public Class Methods

new(values = {}) click to toggle source
# File lib/haml/parser.rb, line 980
def initialize(values = {})
  DEFAULTS.each {|k, v| instance_variable_set :"@#{k}", v}
  AVAILABLE_OPTIONS.each do |key|
    if values.key?(key)
      instance_variable_set :"@#{key}", values[key]
    end
  end
end