I'm having trouble evaluating a function call that's placed in a module. I'm trying to make a Python equivalent of the ClipsJNI WineDemo example but I'm running in to trouble when I have to call the function WINES::get-wine-list. This snippet re-creates the problem:
>>> import clips
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
File "C:\Python25\lib\site-packages\clips\_clips_wrap.py", line 3430, in Eval
ClipsError: C10: unable to evaluate expression
It doesn't raise an error if I define it without a module specifier and since ClipsJNI seems to be able to handle it I guess it has something to do with the Python module and not the C interface.