Re: enhancement/37: Possible syntax restrictions on periods

From: Shalom Bresticker (Shalom.Bresticker@motorola.com)
Date: Sun Sep 30 2001 - 01:50:00 PDT


Precedence: bulk

The following reply was made to PR enhancement/37; it has been noted by GNATS.

From: Shalom Bresticker <Shalom.Bresticker@motorola.com>
To: Shalom Bresticker <shalom@msil.sps.mot.com>
Cc: Daryl.Stewart@cl.cam.ac.uk, btf-bugs@boyd.com
Subject: Re: enhancement/37: Possible syntax restrictions on periods
Date: Sun, 30 Sep 2001 10:40:36 +0200

 --------------5873AFD3F1D0AE6C534E994B
 Content-Type: text/plain; charset=us-ascii
 Content-Transfer-Encoding: 7bit
 
 Resend.
 
 Shalom Bresticker wrote:
 
> 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 ;)
 
 --
 **************************************************************************
 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
 **************************************************************************
 
 
 
 --------------5873AFD3F1D0AE6C534E994B
 Content-Type: text/html; charset=us-ascii
 Content-Transfer-Encoding: 7bit
 
 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
 <html>
 Resend.
 <p>Shalom Bresticker wrote:
 <blockquote TYPE=CITE>Daryl,
 <p>Of the cases you mention, only "port" and "named_port_connection" exist
 in
 <br>1364-1995. I tested them in Verilog-XL, and Verilog-XL allows white
 space.
 <p>I also made sure there is white space in those cases in my HTML version
 of the
 <br>new BNF.
 <p>I think the rule is that white space is allowed unless specifically
 prohibited.
 <p>The same question also exists for the ":" in use_clause.
 <p>--
 <br>**************************************************************************
 <br>Shalom Bresticker
 Shalom.Bresticker@motorola.com
 <br>Motorola Semiconductor Israel, Ltd.
 Tel #: +972 9 9522268
 <br>P.O.B. 2208, Herzlia 46120, ISRAEL
 Fax #: +972 9 9522890
 <br>**************************************************************************
 <p>On Fri, 28 Sep 2001 Daryl.Stewart@cl.cam.ac.uk wrote:
 <p>> 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
 <br>> and require restrictions on preceding and/or following whitespace:
 <br>>
 <br>> The period (.) in design_statement, inst_name, cell_clause and use_clause
 <br>> shall not be preceded or followed by white_space.
 <br>> The period (.) in port, named_parameter_assignment and named_port_connection
 <br>> shall not be followed by white_space.
 <br>>
 <br>> Although I'm not totally sure ;)</blockquote>
 
 <pre>--
 **************************************************************************
 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
 **************************************************************************</pre>
  </html>
 
 --------------5873AFD3F1D0AE6C534E994B--
 



This archive was generated by hypermail 2.1.4 : Mon Jul 08 2002 - 12:54:46 PDT and
sponsored by Boyd Technology, Inc.