Add Proposal | Add Analysis | Edit Class, Environment, or Release |
Number | 600
|
Notify-List |
|
Category | errata
|
Synopsis | directives within directives
|
State | open
|
Class | errata-discuss
|
Arrival-Date | Jul 20 2004
|
Originator | Eric Mahurin
|
Release |
|
Environment |
|
Description |
Other than macro calls within the macro_text of `define, the spec doesn't specify whether compiler directives may appear within other components of compiler directive commands: - non macro-call compiler directives within `define's macro_text. Ex: `define XYZ `line 1 "test.v" 2 - within compiler directive arguments: Ex: `line `ABC - within `define/macro-call argument list: Ex: `define ABC(`XYZ) - including the indentifier and macro_text of `define (maybe even the argument list). Ex: `define XYZ ABC def `define `XYZ - as the compiler directive keyword: Ex: ``ABC There may be other cases. I hope most of these aren't allowed. |
Fix |
|
Unformatted |
|
Hosted by Boyd Technology