Could not help jumping in on this one ed... (01)
Having written more than 12 compilers in my time; I would have to
state that lex and yacc 'solve' an extremely small part of the
problem. So small that I actually rarely use them... (02)
Frank (03)
On Jan 6, 2009, at 2:47 PM, Ed Barkmeyer wrote: (04)
>
> One other note: What really made compilers a "commodity" was:
> - Dave Gries's book in 1972 that taught children all the basics of
> compiler writing that we professionals had struggled to learn in the
> 1960s; and
> - yacc and lex, Unix-based freeware tools of 1976 that allowed the
> programmer to write a grammar and generated a C implementation of the
> parser for it, leaving the user to complete the semantic stubs. Yes,
> you had to learn something about symbol tables and code generation --
> read Gries.
>
> My NIST predecessor in the Pascal standards effort, Justin Walker,
> used
> yacc and lex to write a Pascal compiler/interpreter, with almost no
> previous background in compiler writing. (05)
smime.p7s
Description: S/MIME cryptographic signature
_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx (01)
|