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

Sebastian Egner s.egner@REDACTED
Tue Oct 23 14:37:44 CEST 2007


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



More information about the erlang-bugs mailing list