<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Needing to write an Algol-68 program, I thought to use TeXworks
      as my editor of choice, but although it was easy to add the
      Algol-68 compiler to the list of "typesetting" engines, the
      compiler bauled (perfectly correctly) at my line-1 typesetting
      engine pragmat :</p>
    <blockquote>
      <p>% !TeX Program=Algol-68</p>
    </blockquote>
    <p>To make this acceptable to the compiler, the pragmat itself would
      have to be wrapped in PRAGMAT delimiters, as in :</p>
    <blockquote>
      <p>PRAGMAT % !TeX Program=Algol-68 PRAGMAT</p>
    </blockquote>
    <p>Is there any possibility, do you think, to make the syntax of the
      line-1 typesetting engine programat more flexible, perhaps
      defining it in terms of a regular expression to allow other
      compiler syntaces to be supported ?</p>
    <p>-- <br>
      <i>Philip Taylor</i><br>
    </p>
    <blockquote>
    </blockquote>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>