I went back and read the 1364 LRM and I see that Steven has a good point.
I have modified the proposal accordingly, plus changed/added some text
prompted by Doug Warmke on packed/unpacked aggregates, and have
uploaded the revised proposal (please look for the "v2" file).
Nikhil
Steven Sharp wrote:
> The text of the proposal seems to assume that $display and related tasks
> have only a single format argument. This is not the case. They can have
> zero or more format strings mixed with arguments to be printed using the
> formats (or with the default format if there is no associated format
> descriptor to be used, either because there was no format string or because
> it didn't have a format descriptor for all the arguments).
>
> Sorting out these mixed format strings and arguments to be printed relies
> on the formats being string literals. Only $sformat accepts a variable as
> a format. If string objects cannot be printed as integral values, then it
> may be possible to allow string objects as formats and still sort out the
> formats from the arguments. However, this is still a significant change to
> the behavior of those tasks.
>
> Steven Sharp
> sharp@cadence.com
>
>
Received on Wed Nov 10 10:02:35 2004
This archive was generated by hypermail 2.1.8 : Wed Nov 10 2004 - 10:03:45 PST