RE: [sv-bc] 12.4.5 Optional argument list - question

From: Bresticker, Shalom <shalom.bresticker_at_.....>
Date: Mon Apr 17 2006 - 11:22:24 PDT
Ah, so simply the word "class" is missing from the last sentence, before
the word "function":

"It shall be illegal to omit the parenthesis in a
directly recursive nonvoid function method call that is not
hierarchically qualified."

I'll file a Mantis.

Side note: Although "nonvoid" is used in the world, I personally find it
jarring, and prefer "non-void", which is also more common.

Shalom


> -----Original Message-----
> From: owner-sv-bc@server.eda.org [mailto:owner-sv-bc@server.eda.org]
On
> Behalf Of Brad Pierce
> Sent: Monday, April 17, 2006 9:01 PM
> To: sv-bc@server.eda.org
> Cc: sv-ec@server.eda.org
> Subject: Re: [sv-bc] 12.4.5 Optional argument list - question
> 
> These issues were resolved by Mantis item 93.  One part of the
> resolution was the addition of the following footnote 36 on tf_call --
> 
>   It shall be illegal to omit the parentheses in a tf_call unless the
> subroutine is a task, void function or class method.  If the
subroutine
> is a non-void class function method, it shall be illegal to omit the
> parentheses if the call is directly recursive.
> 
> -- Brad
Received on Mon Apr 17 11:23:27 2006

This archive was generated by hypermail 2.1.8 : Mon Apr 17 2006 - 11:23:34 PDT