Re: Comments on Version 2.3 draft 3

From: Geoffrey.Coram <geoffrey.coram_at_.....>
Date: Fri Mar 28 2008 - 09:43:59 PDT
10.4 `define and `undef

The editor asks about `undef and __VAMS_


To avoid conflicts with predefined Verilog-AMS macros (10.5),
the ‘define compiler directive’s macro text shall not begin
with __VAMS_. The ‘undef compiler directive shall have no
effect and can issue a warning.


This paragraph has a couple problems: the "macro text" can
begin with __VAMS_, it's the text_macro_identifier (1364-2005,
clause 19.3)

I believe the last sentence should read

The `undef compiler directive shall have no effect on
predefined Verilog-AMS macros; the simulator may
issue a warning for an attempt to undefine one
of these macros.


-Geoffrey

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Fri Mar 28 09:45:27 2008

This archive was generated by hypermail 2.1.8 : Fri Mar 28 2008 - 09:45:32 PDT