Path: utzoo!attcan!uunet!husc6!spdcc!ima!compilers-sender
From: peterd@june.cs.washington.edu (Peter C. Damron)
Newsgroups: comp.compilers
Subject: Re: Lex & Yacc for Pascal
Summary: try TWS from DeRemer & Pennello
Keywords: lex, yacc, pascal
Message-ID: <2695@ima.ima.isc.com>
Date: 22 Sep 88 17:49:39 GMT
References: <2676@ima.ima.isc.com>
Sender: compilers-sender@ima.ima.isc.com
Reply-To: peterd@june.cs.washington.edu (Peter C. Damron)
Distribution: na
Organization: U of Washington, Computer Science, Seattle
Lines: 26
Approved: compilers@ima.UUCP

In article <2676@ima.ima.isc.com>, cyamamot@nunki.usc.edu (Cliff Yamamoto) writes:
> 	Does anyone know of the existance and/or source of Lex and Yacc for
> use with Pascal, ...

It has been a while since I last used it,
but for my undergraduate compiler class at UC Santa Cruz,
we used a system called TWS (translator writing system?).

TWS included both a scanner and parser generator which I think generated
Pascal (At least we used Pascal for our compiler semantic routines).
The system ran Berkeley Unix, so it is possible that TWS generated
other than Pascal.  We had shell scripts which took care of all
the appropriate compiling and linking to build the scanner and parser.

I believe that TWS was written by DeRemer and Pennello (from UCSC).
It may be available from Metaware, which I think is their company
for compiler products.

Hope this helps,
Peter Damron.
peterd@cs.washington.edu
--
Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.EDU
Plausible paths are { decvax | harvard | yale | bbn}!ima
Please send responses to the originator of the message -- I cannot forward
mail accidentally sent back to compilers.  Meta-mail to ima!compilers-request