Re: IEEE Std 1364-2001, 19.2 and Annex B -- 'none' keyword

From: Steven Sharp (sharp@cadence.com)
Date: Tue Oct 01 2002 - 15:14:37 PDT


Precedence: bulk

>Section 19.2 (`default_nettype) uses the keyword 'none', but 'none' is not
>listed in the list of keywords in Annex B.

We implemented it in NC-Verilog as written, without reserving "none" as a
keyword. We allowed any of the net type keywords or the identifier "none".
That was how I interpreted the standard. It is a bit of a hack, but
directives accept some strange syntax already. For example in
`timescale 1ns/1ns
"ns" isn't a reserved word. It is just a set of characters that are legal
in that position in the directive, like "none" in `default_nettype.

So I wouldn't consider this an erratum. Others might disagree.

Steven Sharp
sharp@cadence.com



This archive was generated by hypermail 2.1.4 : Thu Oct 10 2002 - 09:24:30 PDT and
sponsored by Boyd Technology, Inc.