class Rouge::RegexLexer::State

a State is a named set of rules that can be tested for or mixed in.

@see RegexLexer.state

Attributes

name[R]
rules[R]

Public Class Methods

new(name, rules) click to toggle source
# File lib/rouge/regex_lexer.rb, line 33
def initialize(name, rules)
  @name = name
  @rules = rules
end

Public Instance Methods

inspect() click to toggle source
# File lib/rouge/regex_lexer.rb, line 38
def inspect
  "#<#{self.class.name} #{@name.inspect}>"
end