Bernhard Schmalhofer <[EMAIL PROTECTED]> wrote: > Hi,
> in the near, or far, future there will be test scripts and compiler > input in PIR. For that it would be nice, if long text doesn't have to > be crammed into a single line. > So some kind of HERE document syntax is needed for PIR. Suggestions > for syntax elements are welcome. '<<' is already taken for the left > shift operator. Yeah. I came to the same conclusion, while hacking the Z translator. While the syntax extension isn't really necessary, it can produce much more readable code. WRT syntax: $S0 = <<_EOT_ ... _EOT_ will work, because the token "<<_EOT_" is longer then the token "<<". The only thing that will stop working is: .local int _EOT_ $I0 = $I1 <<_EOT_ # space needed then Not much of a problem. We don't need and don't support nested HERE docs, so one fix-defined "<<_EOT_" or some such will do it. > CU, Bernhard leo