[erlang-bugs] Does 'ic' (the CORBA IDL compiler) support recursive types?

Niclas Eklund <>
Thu Oct 25 10:01:06 CEST 2007


Hello!

The external ORB I know have been used together with Orber is:

 * JacORB
 * TAO
 * Visibroker
 * Orbix
 * JavaIDL

There are most likely even more since that piece of information is usually
left out when people post a question via erlang.org. See also
http://www.puder.org/corba/matrix/ and
http://www.omg.org/technology/corba/corbadownloads.htm

/Niclas

On Wed, 24 Oct 2007, Zvi wrote:

> 
> Hi Sebastian,
> 
> Which ORB do you use on the non-Erlang side?
> I'm currious if Erlang ORB will work with TAO ORB C++ ?
> 
> Thanks in advance,
> Zvi
> 
> 
> Sebastian Egner-2 wrote:
> > 
> > Hello,
> > 
> > This is not strictly a bug report, but a question for clarification: Is 
> > it correct that the 'ic' IDL compiler does
> > not support recursive types? Forward declarations or self-references 
> > result in a "syntax error"/"undeclared identifier":
> > 
> > enum NodeType { Empty, Tuple };
> > 
> > // union Tree; // doesn't help either
> > 
> > union Tree switch (NodeType) {
> > case NT_Tuple: sequence< Tree > p;
> > };
> > 
> > Can't find the restriction mentioned in the manual.
> > 
> > Sebastian
> > _______________________________________________
> > erlang-bugs mailing list
> > 
> > http://www.erlang.org/mailman/listinfo/erlang-bugs
> > 
> > 
> 
> -- 
> View this message in context: http://www.nabble.com/possible-bug-in-%27ic%27-%28the-CORBA-IDL-compiler%29-tf4429004.html#a13376384
> Sent from the Erlang Bugs mailing list archive at Nabble.com.
> 
> _______________________________________________
> erlang-bugs mailing list
> 
> http://www.erlang.org/mailman/listinfo/erlang-bugs
> 





More information about the erlang-bugs mailing list