<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <div class="moz-cite-prefix">On 11/07/2017 11:01 PM, Eric S. Raymond
      via devel wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:20171108040143.GA8958@thyrsus.com">
      <pre wrap="">The problem is that the hard parts of language translation really need a
parser making an AST (Augmented Syntax Tree), then a transformation on the
AST generating a report in the target syntax. That's what you hit in the
last 15% - it's difficult to so and very difficult to integrate with
regexp-bashing.

</pre>
    </blockquote>
    <div class="moz-signature">And on 11/08/2017 05:03 AM, he wrote
      <meta http-equiv="content-type" content="text/html;
        charset=windows-1252">
      :
      <title></title>
      <pre wrap="">> If we do this, I expect to write my own equivalent of c2go and
> make it work about as well as they did.  I probably won't
> publish it either.
</pre>
      <br>
      Eric, since you are an expert in YACC-based systems, would it be
      worth the effort to write such an AST-generating parser, and using
      *that*?  Maybe not to the level of a releasable tool, but to get
      beyond the 80% point?  Or does that fall under diminishing
      returns?<br>
      <br>
      <br>
      <br>
        - <font color="#000099"><b><font face="Brush Script MT"
            size="+3">John D. Bell</font></b></font> </div>
  </body>
</html>