clorb-devel Mailing List for Common Lisp ORB
Status: Alpha
Brought to you by:
lenst
You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(10) |
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
(1) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2002 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(3) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
1
|
2
|
3
|
4
|
5
|
6
|
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
|
14
|
15
|
16
|
17
|
18
|
19
|
20
(2) |
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
|
28
|
29
|
30
|
31
|
|
|
|
|
From: Lennart S. <le...@ly...> - 2007-10-20 06:51:07
|
James Amundson wrote:
> 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.
>
I think this has been fixed after the latest release. Can you try CLORB
from the CVS repository
http://sourceforge.net/projects/clorb/
cvs -d:pserver:ano...@cl...:/cvsroot/clorb login
cvs -z3 -d:pserver:ano...@cl...:/cvsroot/clorb co
-P /clorb
//Lennart Staflin
/
|
|
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
|