home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / modula2 / 1650 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  1.8 KB

  1. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!gatech!rpi!batcomputer!cornell!uw-beaver!news.tek.com!psgrain!m2xenix!puddle!f590.n139.z1.fidonet.org!Sean.Wilson
  2. From: Sean.Wilson@f590.n139.z1.fidonet.org (Sean Wilson)
  3. Sender: ufgate@puddle.fidonet.org (newsout1.26)
  4. Newsgroups: comp.lang.modula2
  5. Subject: Compiler Tools
  6. Message-ID: <36837.2B518BAB@puddle.fidonet.org>
  7. Date: Thu, 07 Jan 93 12:04:24 PDT
  8. Organization: FidoNet node 1:139/590 - PMI BBS, Green Bay WI
  9. Lines: 36
  10.  
  11. JM>   I have had several  inquiries in the last month for compiler tools.
  12.  
  13. JM>   I know of 2 modula-2 systems.
  14. JM>   Coco by P.Rechenberg and H.Mossenbock and
  15. JM>   Rex and lalr-ell by Josef Grosch.
  16. JM>   I hope I'm giving credit to the correct people.
  17.  
  18. Coco & Alex are available with full source and an acompanying book on
  19. compiler writing and compiler writing tools.  I think the pricing would
  20. be around $150.  The nice thing about the system is that it is available
  21. with full sourc in Modula-2 for a number of compilers on the PC and
  22. other platforms.
  23.  
  24. By far the best compiler writing tools I've seen to date are LALR & DFA
  25. by a company originally known as LALR.  Last time I spoke with the
  26. author he told me that there were Modula-2 skeletons available although
  27. it shipped to generate C or binary code.  The nice thing about LALR
  28. apart from it's speed is that it uses a series of macros in a skeleton
  29. file to determine how to generate the state information for an LALR
  30. parser or DFA lexical analyser.  This means that the skeleton can
  31. be written in any suitable language.
  32.  
  33. I think the company is now called pro-soft, they advertise in DDJ or
  34. PC-Techniques.
  35.  
  36. Best Regards
  37.      Sean Wilson
  38.      (TopSpeed Technical Support)
  39.  
  40. ___
  41.  X PQ-Under-Trial 2.15 X STICK \'stik\ n. 1: A boomerang that doesn't work
  42.  
  43.  
  44. --  
  45. uucp: uunet!m2xenix!puddle!139!590!Sean.Wilson
  46. Internet: Sean.Wilson@f590.n139.z1.fidonet.org
  47.