Indeed, this is why I put that assertion there :-) It's a bit of guesswork what all the possibilities are there. I'll add support for arrays there.
Andi.. On Thu, 3 Mar 2011, Bill Janssen wrote:
This looks like a problem. This is with an svn checkout of branch_3x. Bill 122, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.6/runpy.py", line 34, in _run_code exec code in run_globals File "/usr/local/lib/python2.6/dist-packages/JCC-2.7-py2.6-linux-x86_64.egg/jcc/__main__.py", line 98, in <module> cpp.jcc(sys.argv) File "/usr/local/lib/python2.6/dist-packages/JCC-2.7-py2.6-linux-x86_64.egg/jcc/cpp.py", line 548, in jcc addRequiredTypes(cls, typeset, generics) File "/usr/local/lib/python2.6/dist-packages/JCC-2.7-py2.6-linux-x86_64.egg/jcc/cpp.py", line 233, in addRequiredTypes addRequiredTypes(cls, typeset, True) File "/usr/local/lib/python2.6/dist-packages/JCC-2.7-py2.6-linux-x86_64.egg/jcc/cpp.py", line 238, in addRequiredTypes addRequiredTypes(ta, typeset, True) File "/usr/local/lib/python2.6/dist-packages/JCC-2.7-py2.6-linux-x86_64.egg/jcc/cpp.py", line 240, in addRequiredTypes raise NotImplementedError, repr(cls) NotImplementedError: <Type: double[]> %