From: Shalom Bresticker (shalom@msil.sps.mot.com)
Date: Sun Sep 30 2001 - 00:10:01 PDT
Precedence: bulk
The following reply was made to PR enhancement/37; it has been noted by GNATS.
From: Shalom Bresticker <shalom@msil.sps.mot.com>
To: Daryl.Stewart@cl.cam.ac.uk
Cc: btf-bugs@boyd.com
Subject: Re: enhancement/37: Possible syntax restrictions on periods
Date: Sun, 30 Sep 2001 09:00:51 +0200 (IST)
Daryl,
Of the cases you mention, only "port" and "named_port_connection" exist in
1364-1995. I tested them in Verilog-XL, and Verilog-XL allows white space.
I also made sure there is white space in those cases in my HTML version
of the
new BNF.
I think the rule is that white space is allowed unless specifically
prohibited.
The same question also exists for the ":" in use_clause.
--
**************************************************************************
Shalom Bresticker Shalom.Bresticker@motorola.com
Motorola Semiconductor Israel, Ltd. Tel #: +972 9 9522268
P.O.B. 2208, Herzlia 46120, ISRAEL Fax #: +972 9 9522890
**************************************************************************
On Fri, 28 Sep 2001 Daryl.Stewart@cl.cam.ac.uk wrote:
> I've noticed a few categories in the syntax which use periods which I
always assumed had no whitespace near them. Specifically I believe the
following nonterminals all contain periods (.) as part of their syntax
> and require restrictions on preceding and/or following whitespace:
>
> The period (.) in design_statement, inst_name, cell_clause and use_clause
> shall not be preceded or followed by white_space.
> The period (.) in port, named_parameter_assignment and
named_port_connection
> shall not be followed by white_space.
>
> Although I'm not totally sure ;)
<p>--------------------
Stefen Boyd Boyd Technology, Inc.
stefen@BoydTechInc.com (408)739-BOYD
www.BoydTechInc.com (408)739-1402 (fax)
This archive was generated by hypermail 2.1.4
: Mon Jul 08 2002 - 12:54:46 PDT
and
sponsored by Boyd Technology, Inc.