<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 3/26/23 12:54 AM, Bernardo Ezequiel
      Contreras via Cuis-dev wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAHCRas=pUrN+BLgHPw6xHMz_JhYoH=PQp=Q159GYj87MfXupBQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">i like the notation of 
        <div><a
            href="https://en.wikipedia.org/wiki/Van_Wijngaarden_grammar"
            moz-do-not-send="true">https://en.wikipedia.org/wiki/Van_Wijngaarden_grammar</a><br>
        </div>
        <div><a
href="https://en.wikipedia.org/wiki/Van_Wijngaarden_grammar#ALGOL_68_as_in_the_1968_Final_Report_%C2%A72.1"
            moz-do-not-send="true">https://en.wikipedia.org/wiki/Van_Wijngaarden_grammar#ALGOL_68_as_in_the_1968_Final_Report_%C2%A72.1</a>
          <br>
        </div>
      </div>
    </blockquote>
    I am bit biased against this type of grammar.<br>
    It tries to specify semantics by generating an infinite number<br>
    of rules to parse a program.<br>
    <br>
    Admittedly I was strongly influenced against it<br>
    by this guy: <a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Friedrich_L._Bauer">https://en.wikipedia.org/wiki/Friedrich_L._Bauer</a><br>
    <br>
    He read Computer Science 101 ("Einführung in die Informatik" in
    German)<br>
    and sometimes ranted about the unreadable specification of Algol68.<br>
    He was member off the committee for both languages Algol60 and
    Algol68.<br>
    <br>
    Most important, this tiny programming language is just a POC<br>
    that will (hopefully) help me to find a readable interface<br>
    to a grammar for German which uses Metacom Symbols<br>
(<a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Augmentative_and_alternative_communication#/media/File:Gotalk.jpg">https://en.wikipedia.org/wiki/Augmentative_and_alternative_communication#/media/File:Gotalk.jpg</a>)<br>
    as tokens. (see:
<a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Augmentative_and_alternative_communication#Symbols">https://en.wikipedia.org/wiki/Augmentative_and_alternative_communication#Symbols</a>).<br>
    <br>
    The problems with this type of communication are:<br>
    <br>
    1. German has a rather free word order.<br>
    2. Roles in a German sentence are normally determined by case
    markers.<br>
    3. Those aforementioned symbols do not have case markers.<br>
    <br>
    Ergo: The sentences, I have to deal with, are even more ambiguous<br>
    than standard German. Therefore I use an Earley parser.<br>
    <br>
    And I can not assume that the users – speech therapists – <br>
    are experts in grammar formalisms. Therefore it has to be<br>
    as simple as possible. I want to use either GPSG or HPSG<br>
    as a grammar formalism, in a way that can be understood by mere
    mortals.<br>
    <br>
    <a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Generalized_phrase_structure_grammar">https://en.wikipedia.org/wiki/Generalized_phrase_structure_grammar</a><br>
    <a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Head-driven_phrase_structure_grammar">https://en.wikipedia.org/wiki/Head-driven_phrase_structure_grammar</a><br>
    <br>
    <br>
    Thanks for your patience,<br>
    <br>
    Gerald<br>
    <blockquote type="cite"
cite="mid:CAHCRas=pUrN+BLgHPw6xHMz_JhYoH=PQp=Q159GYj87MfXupBQ@mail.gmail.com">
      <div dir="ltr">
        <div> <br>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Sat, Mar 25, 2023 at
          11:26 AM Gerald Klix via Cuis-dev <<a
            href="mailto:cuis-dev@lists.cuis.st" moz-do-not-send="true">cuis-dev@lists.cuis.st</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote">I added semantic actions to the
          same grammar.<br>
          One use \Up (⇑) nicely for that purpose.<br>
          <br>
          Thanks Juan!<br>
          <br>
          <br>
          On 3/25/23 10:55 AM, Luciano Notarfrancesco via Cuis-dev
          wrote:<br>
          > Fantastic to have more examples of unicode in Smalltalk
          code besides <br>
          > math! I love it!<br>
          ><br>
          > On Fri, 24 Mar 2023 at 01:19 Gerald Klix via Cuis-dev <br>
          > <<a href="mailto:cuis-dev@lists.cuis.st"
            target="_blank" moz-do-not-send="true">cuis-dev@lists.cuis.st</a>
          <mailto:<a href="mailto:cuis-dev@lists.cuis.st"
            target="_blank" moz-do-not-send="true">cuis-dev@lists.cuis.st</a>>>
          wrote:<br>
          ><br>
          >     Cuis' Unicode support is really cool.<br>
          >     It is possible to specify context free grammars
          nicely,<br>
          >     without any special language:<br>
          ><br>
          >     <a
            href="https://troet.cafe/@Haver/110073939858817220"
            rel="noreferrer" target="_blank" moz-do-not-send="true">https://troet.cafe/@Haver/110073939858817220</a><br>
          ><br>
          ><br>
          >     Have fun,<br>
          ><br>
          >     Gerald<br>
          ><br>
          ><br>
          ><br>
          ><br>
          >     -- <br>
          >     Cuis-dev mailing list<br>
          >     <a href="mailto:Cuis-dev@lists.cuis.st"
            target="_blank" moz-do-not-send="true">Cuis-dev@lists.cuis.st</a>
          <mailto:<a href="mailto:Cuis-dev@lists.cuis.st"
            target="_blank" moz-do-not-send="true">Cuis-dev@lists.cuis.st</a>><br>
          >     <a
            href="https://lists.cuis.st/mailman/listinfo/cuis-dev"
            rel="noreferrer" target="_blank" moz-do-not-send="true">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
          ><br>
          ><br>
          <br>
          -- <br>
          Cuis-dev mailing list<br>
          <a href="mailto:Cuis-dev@lists.cuis.st" target="_blank"
            moz-do-not-send="true">Cuis-dev@lists.cuis.st</a><br>
          <a href="https://lists.cuis.st/mailman/listinfo/cuis-dev"
            rel="noreferrer" target="_blank" moz-do-not-send="true">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
        </blockquote>
      </div>
      <br>
      <div><br>
      </div>
      <span class="gmail_signature_prefix">-- </span><br>
      <div dir="ltr" class="gmail_signature">
        <div dir="ltr">Bernardo E.C.
          <div><br>
            <div>Sent from a cheap desktop computer in South America.</div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
    </blockquote>
    <br>
  </body>
</html>