<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body smarttemplateinserted="true" text="#000000" bgcolor="#FFFFFF">
<div id="smartTemplate4-template">Hi,<br>
<br>
<div class="moz-cite-prefix">Am 04.07.19 um 19:51 schrieb Marco
van de Voort:<br>
</div>
<blockquote type="cite"
cite="mid:ca927d6e-1e4a-9fb1-12e6-8d5af42af459@pascalprogramming.org">
<blockquote type="cite" style="color: #000000;"><br>
</blockquote>
<br>
If $ifdef was a single char token, maybe. And for a trivial
feature, not a core one, like conditional compiling. <br>
<br>
<blockquote type="cite" style="color: #000000;"> <br>
So the compiler will correctly give an error. <br>
</blockquote>
<br>
... but not at or near the place where the mistake is made. </blockquote>
</div>
<div><br>
</div>
<div>Some languages uses multiple chars to mark start and end to
solve that. E.g. in XQuery there are strings with 3-char
markers: <code>``[ ... </code><code><code>]``</code></code>
<br>
<br>
Bye,<br>
Benito </div>
<br>
</body>
</html>