errata/65: error in task_declaration syntax

From: Shalom.Bresticker@motorola.com
Date: Sun Dec 16 2001 - 04:21:37 PST


Precedence: bulk

<p>>Number: 65
>Category: errata
>Originator: Paul Graham <pgraham@cadence.com>
>Description:

The LRM gives this syntax for task:

task_declaration ::= (From Annex A - A.2. )
    TASK [ AUTOMATIC ] task_identifier ;
         { task_item_declaration }
         statement
         ENDTASK

In fact, it should be statement_or_null, not statement, since verilog-xl
accepts a task with a null statement:

    module m;
        task t;
            ;
        endtask
    endmodule



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