[#4858] Build fails on OSX Tiger 10.4 — noreply@...

Bugs item #1883, was opened at 2005-05-06 14:55

21 messages 2005/05/06
[#4862] Re: [ ruby-Bugs-1883 ] Build fails on OSX Tiger 10.4 — Yukihiro Matsumoto <matz@...> 2005/05/07

Hi,

[#4865] Re: [ ruby-Bugs-1883 ] Build fails on OSX Tiger 10.4 — Ryan Davis <ryand-ruby@...> 2005/05/07

[#4868] Re: [ ruby-Bugs-1883 ] Build fails on OSX Tiger 10.4 — nobu.nokada@... 2005/05/07

Hi,

[#5053] Re: [ ruby-Bugs-1883 ] Build fails on OSX Tiger 10.4 — Shugo Maeda <shugo@...> 2005/05/19

Hi,

[#5056] Re: [ ruby-Bugs-1883 ] Build fails on OSX Tiger 10.4 — Mark Hubbart <discordantus@...> 2005/05/19

On 5/19/05, Shugo Maeda <shugo@ruby-lang.org> wrote:

[#4874] - Need to reduce Ruby Sources to the Minimal — Ilias Lazaridis <ilias@...>

Hello all,

31 messages 2005/05/10
[#4879] Re: [THIN] - Need to reduce Ruby Sources to the Minimal — Pit Capitain <pit@...> 2005/05/11

Ilias Lazaridis schrieb:

[#4883] Re: [THIN] - Need to reduce Ruby Sources to the Minimal — Ilias Lazaridis <ilias@...> 2005/05/12

Pit Capitain wrote:

[#4884] Re: [THIN] - Need to reduce Ruby Sources to the Minimal — Ryan Davis <ryand-ruby@...> 2005/05/12

[#4888] Re: [THIN] - Need to reduce Ruby Sources to the Minimal — Ilias Lazaridis <ilias@...> 2005/05/12

Ryan Davis wrote:

[#4889] Re: [THIN] - Need to reduce Ruby Sources to the Minimal — ES <ruby-ml@...> 2005/05/12

[#4890] Re: [THIN] - Need to reduce Ruby Sources to the Minimal — Ilias Lazaridis <ilias@...> 2005/05/12

ES wrote:

[#4891] Re: [THIN] - Need to reduce Ruby Sources to the Minimal — Alexander Kellett <ruby-lists@...> 2005/05/12

On May 12, 2005, at 3:13 PM, Ilias Lazaridis wrote:

[#4911] Pointless argc check in Array#select — noreply@...

Patches item #1900, was opened at 2005-05-12 09:33

11 messages 2005/05/12

[#4919] - Hierarchical/Modular Directory Structure — Ilias Lazaridis <ilias@...>

The source-code structure should be simplified, lowering barriers for

20 messages 2005/05/12

Re: will callable objects be more general in Ruby 1.9?

From: Yukihiro Matsumoto <matz@...>
Date: 2005-05-27 15:48:02 UTC
List: ruby-core #5116
Hi,

In message "Re: will callable objects be more general in Ruby 1.9?"
    on Fri, 27 May 2005 23:50:26 +0900, Eric Mahurin <eric_mahurin@yahoo.com> writes:

|> The priority idea is interesting.  My two concerns are:
|> 
|>   * it might make it hard for humans to understand what code does, by
|>     introducing runtime ambiguity.
|>   * I'm not sure if yacc allows that kind of priority resolution.
|
|I would assume it would be workable because you already have to
|deal with priority between local variables and methods - "xyz"
|will prefer accessing local variable xyz over calling method
|"xyz".

But you can distinguish local variables and method invocations from
the code, i.e. it is statically distinguishable at compile time.  If
you want to "call" arbitrary expression,

  f.foo(1,2,3)

might mean either a) invocation of foo method on object f with
argument (1,2,3) or b) invocation of "call" with argument (1,2,3) on
object returned from "f.foo".  And there's no clue to distinguish them
at compile time.

Only reasonable and generic solution is making method invocation model
like Scheme's (or Python's), that is f.foo always return a method
object, then (1,2,3) after the expression invokes the callable object
with the arguments.  I don't want to choose this model for a few good
reasons.  It's too big change to accomplish small generality.

|If this is still not wanted, another option would be to allow a
|block to follow the [] operator (and be associated with it).  I
|think this is a much smaller change to the language.

OK, I will consider this idea.

							matz.

In This Thread