Module: Taro::Types::Shared::Name
- Defined in:
- lib/taro/types/shared/name.rb
Instance Method Summary collapse
Instance Method Details
#define_name(name) ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/taro/types/shared/name.rb', line 2 def define_name(name) instance_eval(" def name\n \#{name.inspect}\n end\n alias to_s name\n\n def inspect\n \"#<\#{name}>\"\n end\n RUBY\nend\n", __FILE__, __LINE__ + 1) |