"alias name objetc.method" not allowed?

  • Thread starter Iñaki Baz Castillo
  • Start date
I

Iñaki Baz Castillo

SGksIEkndmUgYSBtZXRob2QgdGhhdCByZXR1cm5zIGFuIG9iamVjdDoKCiAgZGVmIG9iamVjdAog
ICAgcmV0dXJuIEBvYmplY3QKICBlbmQKClRoYXQgIEBvYmplY3QgaXMgYSBvYmplY3Qgb2YgY2xh
c3MgTXlPYmplY3QgY29udGFpbmluZyBtZXRob2RzOgoKICBjbGFzcyBNeU9iamVjdAogICAgZGVm
IGhlbGxvCiAgICAgICJoZWxsb29vb29vb28iCiAgICBlbmQKICBlbmQKCkFuZCBJJ2QgbGlrZSB0
byBkbzoKCiAgZGVmIG9iamVjdAogICAgcmV0dXJuIEBvYmplY3QKICBlbmQKCiAgYWxpYXMgb2Jf
aGVsbG8gb2JqZWN0LmhlbGxvCgpidXQgaXQncyBub3QgYWxsb3dlZCwgdGhhdCBhIHBpdHk6CiAg
dW5leHBlY3RlZCAnLicKClNvLCBpcyBub3QgcG9zc2libGUgdG8gY3JlYXRlIGFuIGFsaWFzIHRv
IGEgbWV0aG9kIG9mIGEgbWV0aG9kL29iamVjdD8KCgoKLS0gCknDsWFraSBCYXogQ2FzdGlsbG8K
PGliY0BhbGlheC5uZXQ+Cg==
 
I

Iñaki Baz Castillo

MjAwOC80LzI1LCBEYXZpZCBBLiBCbGFjayA8ZGJsYWNrQHJ1YnlwYWwuY29tPjoKPiAgSSB0aGlu
ayB5b3Ugd2FudDoKPgo+ICBkZWYgb2JfaGVsbG8KPiAgIG9iamVjdC5oZWxsbwo+ICBlbmQKClll
cywgc3VyZSBpdCB3b3JrcyAoYW5kIGl0IHRoYXQgSSdtIHVzaW5nIG5vdyksIGJ1dCBzaW5jZSBp
biBmYWN0IGlzCm5vIGEgbmV3IG1ldGhvZCBidXQganVzdCBhbiBhbGlhcyBJJ2QgcHJlZmVyIHVz
aW5nICJhbGlhcyIKbm9tZW5jbGF0dXJlLi4uIGlmIGl0IHdvdWxkIGJlIHBvc3NpYmxlIFhECgot
LSAKScOxYWtpIEJheiBDYXN0aWxsbwo8aWJjQGFsaWF4Lm5ldD4K
 
R

Robert Dober

Hi --


I think you want:

def ob_hello
object.hello
end

ah yes that might be what OP wants, I will follow another track, though.
My initial idea was that OP wants to forward messages to the underlying object:

require 'forwardable'
class Whatever
extend Forwardable
def_delegator :mad:output, :hello, :eek:bj_hello
end

Whatever.new.obj_hello

This, however does not work on the toplevel.

HTH
Robert
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,770
Messages
2,569,584
Members
45,078
Latest member
MakersCBDBlood

Latest Threads

Top