class Decode::Language::Ruby::Generic

The Ruby language.

Constants

EXTENSIONS

Public Instance Methods

code_for(text, index, relative_to: nil) click to toggle source
# File lib/decode/language/ruby/generic.rb, line 42
def code_for(text, index, relative_to: nil)
        Code.new(text, index, relative_to: relative_to, language: self)
end
parser() click to toggle source
# File lib/decode/language/ruby/generic.rb, line 32
def parser
        @parser ||= Parser.new(self)
end
reference_for(identifier) click to toggle source

Generate a language-specific reference. @parameter identifier [String] A valid identifier.

# File lib/decode/language/ruby/generic.rb, line 38
def reference_for(identifier)
        Reference.new(identifier, self)
end