[#7500] Re: how to introduce reference objects into ruby — "Geert Fannes" <Geert.Fannes@...>

The problem with the code you sent is that you have to go through ALL

16 messages 2006/03/10

[#7553] "not" operator used in expression that is a method parameter can generate syntax error — noreply@...

Bugs item #3843, was opened at 2006-03-15 22:09

27 messages 2006/03/16
[#7554] Re: [ ruby-Bugs-3843 ] "not" operator used in expression that is a method parameter can generate syntax error — nobu@... 2006/03/16

Hi,

[#7557] Re: [ ruby-Bugs-3843 ] "not" operator used in expression that is a method parameter can generate syntax error — 卜部昌平 <shyouhei@...> 2006/03/16

Nobu, you are not answering to the question.... You have to unveil why

[#7559] Re: [ ruby-Bugs-3843 ] "not" operator used in expression that is a method parameter can generate syntax error — Yukihiro Matsumoto <matz@...> 2006/03/16

Hi,

[#7560] Rant about keyword logical operators was : (Re: [ ruby-Bugs-3843 ] "not" operator used in expression that is a method parameter can generate syntax error) — "Zev Blut" <rubyzbibd@...> 2006/03/16

Hello,

[#7565] Re: [ ruby-Bugs-3843 ] "not" operator used in expression that is a method parameter can generate syntax error — mathew <meta@...> 2006/03/16

Yukihiro Matsumoto wrote:

[#7566] Re: [ ruby-Bugs-3843 ] "not" operator used in expression that is a method parameter can generate syntax error — "Brian Mitchell" <binary42@...> 2006/03/16

On 3/16/06, mathew <meta@pobox.com> wrote:

[#7567] Re: [ ruby-Bugs-3843 ] "not" operator used in expression that is a method parameter can generate syntax error — mathew <meta@...> 2006/03/16

Brian Mitchell wrote:

[#7568] Re: [ ruby-Bugs-3843 ] "not" operator used in expression that is a method parameter can generate syntax error — "Brian Mitchell" <binary42@...> 2006/03/16

On 3/16/06, mathew <meta@pobox.com> wrote:

[#7614] PATCH: A subclassable Pathname — "Evan Phoenix" <evanwebb@...>

A simply change (changing all references of "Pathname.new" to

19 messages 2006/03/27
[#7618] Re: PATCH: A subclassable Pathname — Tanaka Akira <akr@...17n.org> 2006/03/27

In article <92f5f81d0603262350k796fe48fp2224b9f2108ac507@mail.gmail.com>,

[#7619] Re: PATCH: A subclassable Pathname — "Evan Phoenix" <evan@...> 2006/03/27

Quite right on the .glob and .getwd. I guess the tests don't test hit

[#7620] Re: PATCH: A subclassable Pathname — Tanaka Akira <akr@...17n.org> 2006/03/27

In article <92f5f81d0603270903g2fb02244i6a395be708dfffa3@mail.gmail.com>,

Re: [ ruby-Bugs-3843 ] "not" operator used in expression that is a method parameter can generate syntax error

From: "Robert Dober" <robert.dober@...>
Date: 2006-03-20 16:00:39 UTC
List: ruby-core #7592
Good thaughts and explanations, I really like to descend to that level of
understanding, and hopefully I will.
I guess the most important issue is to document that better in the future.

Cheers
Robert

On 3/20/06, Evan Phoenix <evan@fallingsnow.net> wrote:
>
> Huh. Correct you are. In addition, def won't accept && as a method
> name. I was thinking of &...
>
> At any rate, I guess it's just like have two different ands that have
> different presedence and therefore can be used in different places for
> different things (my previous example).
>
> - Evan
>
> On 3/19/06, Joel VanderWerf <vjoel@path.berkeley.edu> wrote:
> > Evan Phoenix wrote:
> >
> > > The same goes for your examples though. Now, I'd agree that at first,
> > > the fact that "and" is different from "&&" is a bit.. strange. But
> > > remember that it seems from the fact that "and" is a parser directive
> > > that creates an actual AND node in the AST. Where as, && is simply a
> > > binary operator, and thus a normal method call.
> >
> > Actually, it is "&" that can be defined as a method. You are free define
> > an "&&" method, but it will not be used as expected:
> >
> > irb(main):002:0> class Foo
> > irb(main):003:1> define_method "&&" do puts "HAHA"; end
> > irb(main):004:1> end
> > => #<Proc:0xb7b14b48@(irb):3>
> > irb(main):005:0> foo = Foo.new
> > => #<Foo:0xb7b128fc>
> > irb(main):006:0> foo && 123
> > => 123
> > irb(main):007:0> foo.send("&&", 123)
> > HAHA
> > => nil
> >
> > --
> >       vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407
> >
> >
>
>
> --
> When I do good, I feel good;  when I do bad, I feel bad,
> and that is my religion.
>     -- Abraham Lincoln (1809 - 1865)
>
>


--
Deux choses sont infinies : l'univers et la b黎ise humaine ; en ce qui
concerne l'univers, je n'en ai pas acquis la certitude absolue.

- Albert Einstein

In This Thread