<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>