Comments on the simple compiler ment

compilers@ima.UUCP
7 Jan 86 02:54:00 GMT

          From comp.compilers

Related articles
Comments on the simple compiler ment compilers@ima.UUCP (1986-01-07)
| List of all articles for this month |

Relay-Version: version B 2.10.2 9/12/84; site mit-hermes.ARPA
Posting-Version: Notesfiles $Revision: 1.6.2.16 $; site ima.UUCP
From: compilers@ima.UUCP
Newsgroups: mod.compilers
Date: 7 Jan 86 02:54:00 GMT
Article-I.D.: ima.136300017
Posted: Mon Jan 6 21:54:00 1986
Date-Received: 7 Jan 86 10:46:04 GMT
Nf-ID: #N:ima:136300017:000:583
Nf-From: ima!compilers Jan 6 21:54:00 1986



[from bowles at CBOSGD (Jeff Bowles)]


"The first pass is about 33k in size, so it is rather large (and almost
commentless...). Its all in C with a lex frontend. No YACC in it."


Odds are good that, if you hand-crafted the lexical analyzer yourself,
which takes little time for most languages where you "obviously" can
tell where a token stops (unlike FORTRAN, in which
DO 10 K = 1.2
has "DO10K" is the first token), you save a lot of space.


"lex" is quite nice for the first cut, but it's a little too big a
weapon to draw when first facing the opponent.


Jeff Bowles
Lisle, IL



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.