Module: Gemmy::Patches::StringPatch::InstanceMethods::EvalNoun

Defined in:
lib/gemmy/patches/string_patch.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

._eval_noun(noun, commands = []) ⇒ Object



71
72
73
# File 'lib/gemmy/patches/string_patch.rb', line 71

def self._eval_noun(noun, commands=[])
  eval(NounLexicon.get(noun.to_sym)).call(commands)
end

Instance Method Details

#eval_noun(commands = []) ⇒ Object



68
69
70
# File 'lib/gemmy/patches/string_patch.rb', line 68

def eval_noun(commands=[])
  Gemmy.patches("string/i/eval_noun")._eval_noun self, commands
end