# File lib/puppet/parser/lexer.rb, line 25 25: def initialize(regex, name) 26: if regex.is_a?(String) 27: @name, @string = name, regex 28: @regex = Regexp.new(Regexp.escape(@string)) 29: else 30: @name, @regex = name, regex 31: end 32: end