[omniORB] python and idl files
Duncan Grisby
dgrisby@uk.research.att.com
Tue, 14 Mar 2000 14:58:22 +0000
On Tuesday 14 March, Stefan Seefeld wrote:
> alternatively, would it be possible to interface the _omniidl C++ API
> directly, i.e. write a IDLVisitor which populizes the IR ? I guess what
> I'm asking for is: is the internally used _omniidlmodule.so (or can it
> be) an official (i.e., public) part of omniORB ?
Well, there is a C++ API to omniidl's front-end. It could be used by a
C++ program to populate an IR. That would be essentially equivalent to
writing a Python back-end which populated an IR. The hard bit (given
an easy-to-use IDL compiler) is actually implementing the IR itself,
not the mechanism by which IDL gets into it.
Cheers,
Duncan.
--
-- Duncan Grisby \ Research Engineer --
-- AT&T Laboratories Cambridge --
-- http://www.uk.research.att.com/~dpg1 --