"paul sorenson" <[EMAIL PROTECTED]>:

Note that you shouldn't assume I haven't done anything outright stupid here. In summary CalcStruct.main works in the alice interpreter but not from CalcMain.

OK, it seems that you have hit the same compiler bug that Hans Peter recently stumbled over:

http://www.ps.uni-sb.de/pipermail/alice-users/2007/000793.html

In your case the simplest work-around is to put a "local" declaration around the declaration of structure CharToken in the CharParser component. As a general rule, this problem cannot occur if you stick to the convention to declare only one (toplevel) structure per component.

My previous "make clean" suggestion did not make sense - since you are using alicedep the issue I hinted at in my other post should not arise.

Note however that the SOURCES definition in your Makefile is missing the TOKEN-sig component.

Hope this helps,
- Andreas


_______________________________________________
alice-users mailing list
[email protected]
http://www.ps.uni-sb.de/mailman/listinfo/alice-users

Reply via email to