BTF - BE01 - Annex A - simple_identifier error

From: Clifford E. Cummings (cliffc@europa.com)
Date: Thu Jun 05 1997 - 09:48:44 PDT


Subject: BTF - BE01 - Annex A - simple_identifier error

Behavioral Task Force - Errata Submission
Assigned Enhancement Request Number: BE01
Enhancement Name (Description): Annex A - simple _identifier error
Date Submitted: 970505
Requestor: graham@compass-da.com
        (Paul Graham)

Status: Submitted (priority not yet assigned)

Errors found in the Verilog LRM (IEEE 1364-1995).

?. Annex A. The BNF syntax for simple_identifier,

    simple_identifier ::= [a-zA-Z][a-zA-Z_$]

if taken seriously, means that an identifier must contain exactly two
characters. Furthermore, the second character may not be numeric. I
suppose the intent was

    simple_identifier ::= [a-zA-Z][a-zA-Z0-9_$]*
//********************************************************************//
// Cliff Cummings E-mail: cliffc@europa.com //
// Sunburst Design Phone: 503-579-6362 / FAX: 503-579-7631 //
// 15870 SW Breccia Dr., Beaverton, OR 97007 //
// //
// Verilog & Synthesis Training / On-Site Training //
// Verilog, VHDL, Synopsys, LMG, FPGA, Consulting and Contracting //
//********************************************************************//



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