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



77
78
79
# File 'lib/gemmy/patches/string_patch.rb', line 77

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

Instance Method Details

#eval_noun(commands = []) ⇒ Object



74
75
76
# File 'lib/gemmy/patches/string_patch.rb', line 74

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