Just in case it helps, we recently came across the problem in a DCL script.
Two possible solutions are:
1) Use write /symbol
2) Use multiple symbols, and don't interpolate them in quoted strings
For example, if
sym1="200 chars"
sym2="200 chars"
sym3="200 chars"
sym4="200 chars"
symx=sym1+sym2
then
write sys$output sym1,sym2,sym3,sym4
is OK, but
write sys$output symx
and
write sys$output "''sym1'''sym2'"
are not.
HTH,
--
Sebastian Bazley <[EMAIL PROTECTED]>
The opinions expressed herein are my own, and are not necessarily endorsed
by my employer ...
___________________________________________________________________________
This email is confidential and intended solely for the use of the
individual to whom it is addressed. Any views or opinions presented are
solely those of the author and do not necessarily represent those of
Sema.
If you are not the intended recipient, be advised that you have received this
email in error and that any use, dissemination, forwarding, printing, or
copying of this email is strictly prohibited.
If you have received this email in error please notify the Sema UK
Helpdesk by telephone on +44 (0) 121 627 5600.
___________________________________________________________________________