From: Steven J. Dovich (dovich@cadence.com)
Date: Mon Jan 17 2005 - 13:55:08 PST
> I have a problem with the example line
>
> `pragma protect runtime_license=(library="libsecret.so", entry="chklic", exit
> ="rlslic", match=42)
>
> This is a single line which is too long for the page, so it wraps around,
> then it looks like two lines, but that is wrong, because you can't have
> a two line compiler directive, except for `define, but this directive has
> to be one line because it is all part of a single directive and all
> compiler directives have to be one line as far as I remember, in contrast
> to regular source text.
>
> Or do I remember wrong?
>
> Suggestions?
You remember correctly. We need to bring some of the `define definition
into the `pragma specification, to permit backslash continuation of lines.
That will allow you to render in the line length constraints of the
text. The capability is useful in its own right, so we won't be
introducing requirements for the sole purpose of avoiding layout
problems in the text.
I will plan to discuss this at the Wednesday meeting.
/sjd
This archive was generated by hypermail 2.1.4
: Mon Jan 17 2005 - 13:38:44 PST
and
sponsored by Boyd Technology, Inc.