This directory contains our implementation of an IDL to C compiler.

Our implementation was built on top of the SunSoft's CFE1.3, which is
a freely available compiler front end. Please refer to
docs/SunSoftCFEdocs for ANNOUNCEMENT, COPYRIGHT, and other
documentation referent to this compile front end.

For information about how to use IDLtoC and how it was implemented,
refer to docs/docs/idl2c.tex (latex description).

For information on directories ast, driver, fe, include, narrow, and
util see docs/SunSoftCFEdocs/ROADMAP.

Directory idl_specs contains several files defining IDL
interfaces. They are used as test files for the IDL to C
compiler. Some of them were inherited from SunSoft, others were used
to test more specific things related to our C translation.

Files "run" and "see" are of no importance for the IDLtoC compiler,
they are just scripts for easily running and seeing results of tests.

File idl_make_vars deals with configuration for specifics platforms. I
intend to replace it with a configure.in one of these days ...

Directory "be" is where the back end compiler --- which actually performs
the C generation --- is. 
