Cross-language interface generators

apollo!alan
Tue, 20 Sep 88 08:59:43 EDT

          From comp.compilers

Related articles
Cross-language interface generators apollo!alan (1988-09-20)
| List of all articles for this month |

From: apollo!alan
Date: Tue, 20 Sep 88 08:59:43 EDT

I am in the functional-specification stages of developing a tool to handle
interfacing between multiple languages. This is often called IDL (for
interface definition language), not to be confused with the IDL developed at
CMU in the 70's (although certainly related in some sense).


Anyway, the basic goal of this tool is to take an interface specification in
some to-be-specified language and generate header files, stub-procedures
and/or package specs for languages including C, C++, Ada, PASCAL, PL/1,
Modula-2 and FORTRAN. Has anyone done any work in this area? Any literature
citations spring to mind?


I am aware of DEC's MDL and SDL translators (in fact I was responsible for
maintaining the FTN implementation of MDL for a brief period), but I'm
particularly interested in any tools which tried using either C or some
meta-language as the input notation.


Thanks,


Alan Lehotsky
Consulting Engineer, Apollo Computers, Inc.
alan@apollo.com
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.