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

Sebastian Egner <>
Tue Oct 23 14:37:44 CEST 2007


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.


More information about the erlang-bugs mailing list