[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