[EMAIL PROTECTED] (Damian Conway) writes:
> > *Why* do methods need their parens?
> 
> Because calls to them are not resolved until run-time and because methods
> can be overloaded by signature, so we can't tell at parse time what the
> parameter list of the called method will be (i.e. where it will end),
> so we can't determine how to parse the arguments...

I'm just talking about passing a block to a method. You think I'm
talking about a clever way of specifying a method's argument
signature. I'm not.

-- 
No proper program contains an indication which as an operator-applied
occurrence identifies an operator-defining occurrence which as an indication-
applied occurrence identifies an indication-defining occurrence different 
from the one identified by the given indication as an indication-applied 
occurrence. - Algol 68 Report

Reply via email to