mcdermot@unmvax.UUCP (02/11/85)
With all this discussion about P/D yacc, what about stacc from Georgia Tech? I admit it is in ratfor, but would it work or could it be recoded to C for those interested? (could it be recoded and posted?) Maybe it is not truly P/D, but it can be had farily cheapy as I recall. --john -- John McDermott {gatech|ucbvax|convex|pur-ee}!unmvax!mcdermot Univ of NM W (505) 277-4650 Albuquerque, NM 87131 H (505) 255-7796
nather@utastro.UUCP (Ed Nather) (02/12/85)
The new release of Kermit for 4.2bsd contains a yacc-like program stated to be in the public domain (by the Kermit documentation) called "wart." It's apparently a subset. -- Ed Nather Astronony Dept, U of Texas @ Austin {allegra,ihnp4}!{noao,ut-sally}!utastro!nather
ken@rochester.UUCP (Ken Yap) (02/14/85)
Before people start clamouring for this to be posted, I should say that the "wart" program in the latest C-Kermit distribution is really a PD lex subset and not a PD yacc as stated in <1013@utastro.UUCP>. -- Ken Yap UUCP: (..!{allegra, decvax, seismo}!rochester!ken) ARPA: ken@rochester.arpa USnail: Dept. of Comp. Sci., U. of Rochester, NY 14627. Voice: Ken!
robert@gitpyr.UUCP (Robert Viduya) (02/17/85)
>< Posted from nather@utastro.UUCP (Ed Nather) > The new release of Kermit for 4.2bsd contains a yacc-like program > stated to be in the public domain (by the Kermit documentation) called > "wart." It's apparently a subset. Excuse me, but "wart" is a subset of lex, not yacc. robert -- Robert Viduya Georgia Institute of Technology ...!{akgua,allegra,amd,hplabs,ihnp4,masscomp,ut-ngp}!gatech!gitpyr!robert ...!{rlgvax,sb1,uf-cgrl,unmvax,ut-sally}!gatech!gitpyr!robert
arnold@gatech.UUCP (Arnold Robbins) (02/19/85)
> With all this discussion about P/D yacc, what about stacc from > Georgia Tech? I admit it is in ratfor, but would it work or > could it be recoded to C for those interested? (could it be > recoded and posted?) Maybe it is not truly P/D, but it can be > had farily cheapy as I recall. > > John McDermott {gatech|ucbvax|convex|pur-ee}!unmvax!mcdermot My understanding of the way copyrights etc. works, is that if someone (besides us here at Tech) converts 'stacc' to C and posts it, he's in big trouble. For those who don't know, stacc is STill Another Compiler Compiler, which is similar to Yacc, but produces a recursive descent parser (in any of Ratfor, C, Pascal, PL/1, or Plp). It is written in itself, using ratfor. I should mention that Prime Fortran allows recursive subroutines and functions or else it wouldn't work. The ratfor used at Georgia Tech on primes is NOT compatible with Unix Ratfor, either... One of our very far back on the burner projects is to rewrite stacc in C, and possibly post it (depending on if the lawyers would let us). There are one or two other programs that have been rewritten in C from the Georgia Tech Software Tools Subsystem, including the 'se' screen editor. I hope to post these, eventually, if and only iff the lawyers will let me. -- Arnold Robbins CSNET: arnold@gatech ARPA: arnold%gatech.csnet@csnet-relay.arpa UUCP: { akgua, allegra, hplabs, ihnp4, seismo, ut-sally }!gatech!arnold Help advance the state of Computer Science: Nuke a PR1ME today!