class Rip::Parser::Keyword
Attributes
name[R]
source_text[R]
Public Class Methods
[](name)
click to toggle source
# File source/rip/parser/keywords.rb, line 19 def self.[](name) Keywords.all.detect do |keyword| keyword.name == name end.tap do |keyword| raise "Unknown keyword: `#{name}`" if keyword.nil? end end
new(name, source_text = name)
click to toggle source
# File source/rip/parser/keywords.rb, line 6 def initialize(name, source_text = name) @name = name.to_sym @source_text = source_text.to_s end
Public Instance Methods
==(other)
click to toggle source
# File source/rip/parser/keywords.rb, line 11 def ==(other) name == other.name end
to_debug()
click to toggle source
# File source/rip/parser/keywords.rb, line 15 def to_debug name end