class Parse::Words

Public Instance Methods

reg_ability(word,ability) click to toggle source
# File lib/ascension/parse.rb, line 28
def reg_ability(word,ability)
  abilities[word.to_s] = ability
end
reg_word(word,&b) click to toggle source
# File lib/ascension/parse.rb, line 22
def reg_word(word,&b)
  words[word.to_s] = b
  words["first_#{word}"] = lambda do |event|
    b.call(event) && event.first
  end
end