[TUHS] Ratfor revived!

arnold at skeeve.com arnold at skeeve.com
Thu Dec 2 17:34:05 AEST 2021


Hi Clem.

Clem Cole <clemc at ccc.com> wrote:

> I am curious why did you decide to use byacc?

I did try Bison first. But, for reasons I have not yet fathomed, the
code makes use of yyval (not yylval!), which is $$ in yacc productions.
Bison does not make that available as a global variable.

> To be honest, I had thought Robert Corbett did them both

I am not sure of the exact provenance. My understanding is that RMS
started with Corbett's yacc and built bison out of it. But I could
be totally wrong.

Arnold


More information about the TUHS mailing list