[Clorb-devel] Forward references
Status: Alpha
Brought to you by:
lenst
From: James A. <amu...@fn...> - 2007-10-20 02:43:16
|
Hi, Clorb doesn't seem to support forward references. For example, I need something to do simple like module Simple { union ToySexpr; typedef sequence<ToySexpr> list; union ToySexpr switch(short) { case 1:string atom_val; case 2:list list_val; }; }; Clorb dies on the foward reference ("union ToySexpr;"). I don't see any way to work around the problem without resorting to using "any". Is there any chance of getting Clorb to understand forward references? I would be happy to try to fix it myself if I could get a little direction on where to start. Best, Jim Amundson |