class SublimeDSL::TextMate::Grammar::RuleBuilder

Attributes

state[RW]

Public Class Methods

new(scope) click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 173
def initialize(scope)
  @state = State.new(self)
  @state.scope = scope
end

Public Instance Methods

both(captures) click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 194
def both(captures)
  state.both captures
end
content_scope=(scope) click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 198
def content_scope=(scope)
  state.content_scope = scope
end
disabled=(value) click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 178
def disabled=(value)
  state.disabled = value
end
from(re, captures) click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 186
def from(re, captures)
  state.from re, captures
end
match(re, captures) click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 182
def match(re, captures)
  state.match re, captures
end
patterns() click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 206
def patterns
  state.patterns
end
rule() click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 210
def rule
  state.rule
end
to(re, captures) click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 190
def to(re, captures)
  state.to re, captures
end
to_last=(value) click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 202
def to_last=(value)
  state.to_last = value
end