|compiler generators. VMDOS@TECMTYVM.MTY.ITESM.MX (Ing. Pablo Tejeda Zeron) (1990-09-12)|
|Re: compiler generators. firstname.lastname@example.org (1990-09-25)|
|Re: compiler generators. email@example.com (1990-10-01)|
|Re: compiler generators. firstname.lastname@example.org (1990-10-03)|
|Re: compiler generators. email@example.com (1990-10-03)|
|Re: compiler generators. firstname.lastname@example.org (1990-10-04)|
|Keywords:||yacc, lex, question|
|Organization:||Technical University of Vienna, AUSTRIA|
|Date:||25 Sep 90 08:36:49 GMT|
In article <90255.105510VMDOS@tecmtyvm.mty.itesm.mx>, VMDOS@TECMTYVM.MTY.ITESM.MX (Ing. Pablo Tejeda Zeron) writes:
> I would like to know if exist some public domain compiler generator for
> DOS, UNIX or OS2. Could you help me?.
> I'm using YACC for generate the parser, but, I want also generate
> intermediate code or target code.
Several approaches are possible. The more conventional is a code generator
generator which helps in writing (portable) back ends. One such beast is
the GNU C compiler (gcc). It has been succesfully used for a C++ compiler,
and front ands for Modula- and Fortran are currently being written.
But this still requires _you_ to generate the intermediate code (RTL) from
which gcc works.
The other approach is based on high level semantics. Peter Lee wrote
one such generator, MESS. This approach is still in experimental state,
so you will have difficulties finding systems which are in production
Michael K. Gschwind, Institute for VLSI-Design, Technical University, Vienna
Voice: (++43).1.58801 8144
Return to the
Search the comp.compilers archives again.