[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::languages

Title:Languages
Notice:Speaking In Tongues
Moderator:TLE::TOKLAS::FELDMAN
Created:Sat Jan 25 1986
Last Modified:Wed May 21 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:394
Total number of notes:2683

94.0. "Tools for Compiler development" by APOLLO::CHAVIS () Wed Jun 18 1986 16:33

    Are there any tools avaiable that will allow a person to define
    language contructs,generate parsing tables,do lexical analysis,
    etc.  I am looking into developing a new language for a specific
    purpose.  Ultimately,  the only real coding I would like to do
    is the actual code generation for the target machine.  Any
    help would be GREATLY appreciated.
    
    Thanks,
    Ira Chavis
T.RTitleUserPersonal
Name
DateLines
94.1Galileo & LALRPAT & lex & yaccGALLO::AMARTINAlan H. MartinWed Jun 18 1986 20:329
There is a conference for an LL(1) parser generator named Galileo on
BIZET::GALILEO.  Also, there is an LALR(1) parser generator named
LALRPAT which is used for things like Vax-11 C.  I don't know where
it comes from; perhaps there is a copy in the toolshed?

Then, of course, there are lex and yacc on Ultrix, if you don't have
to use VMS.  And public-domain copies of at least one of the tools is
mentioned somewhere in the RAJA::DECUSC conference for Decus C.
				/AHM
94.2lex and yacc under VMS via DEC/SHELLTLE::FELDMANLSE, zealouslyThu Jun 19 1986 16:352
    lex and yacc are available on VMS under DEC/SHELL (at least according
    to my ancient copy of the DEC/SHELL manual).
94.3Galelio (sp?) and more...NANDI::LAMIACheap, fast, good -- pick twoThu Jul 17 1986 14:468
    Galelio is indeed in the toolshed, as are a couple of other compiler
    construction tools.  Check the abstracts in the catalog conference
    on METOO::TOOLS$LIBRARY:SW_TOOLS_CATALOG, note 3.1.
    
    Also, don't forget that VAX SCAN can be used to write lexical
    analyzers.

        %Walt