> Neither really works well, because "]]>" can legitimately occur in a Java
> program. For example, it is quite likely to occur in a Java program that
> generates XML.
If "]]>" is needed as a string literal or part of one, it can easily be
replaced by "]]\76" or "]]\u003E".
If it appears in program text, then "]] >" will be a sufficient
replacement.
Similar workarounds are used to avoid ETAGOs ("</") in the SCRIPT and
STYLE elements of HTML 4.0; they are necessarily language-specific.
For example, Javascript uses "<\/".
-- John Cowan http://www.ccil.org/~cowan cowan@ccil.org You tollerday donsk? N. You tolkatiff scowegian? Nn. You spigotty anglease? Nnn. You phonio saxo? Nnnn. Clear all so! 'Tis a Jute.... (Finnegans Wake 16.5)