That looks like the bug I just recently fixed. If you are using version 2.7a,
then try this patched version:
http://www.rexx.com/~dkuhlman/generateDS-2.7b.tar.gz
I really do need to release this new version. I promise I'll do
so soon. In the meantime, let me know if you have trouble
with this new fixed version.
- Dave
--
Dave Kuhlman
http://www.rexx.com/~dkuhlman
>________________________________
> From: Stefan Ulbrich <stefan.ulbr...@kit.edu>
>To: generateds-users@lists.sourceforge.net
>Sent: Monday, December 5, 2011 7:59 AM
>Subject: [Generateds-users] Error generating the parser files
>
>
>Hello,
>
>
>quite a while ago I started building a parser for the COLLADA domain specific
>language based on generate-ds. Unfortunately, I didn't have the time to
>continue this projects until now.
>I have two questions:
>
>
>when I run
>$> generateDS.py --no-process-includes -o PyCollada.py -s PyCollada-subs.py
>--super=PyCollada collada_schema_1_5.xsd
>$> python PyCollada.py
>
>
>I get the following error:
>Traceback (most recent call last):
> File "PyCollada-subs.py", line 9, in <module>
> import PyCollada as supermod
> File "/Users/ulbrich/Projects/generateds-collada/PyCollada.py", line 2911
> else:
>
>
>And the generated code is indeed malformed:
>
>
> 2910 def buildChildren(self, child_, node, nodeName_,
>fromsubclass_=False):
> 2911 else:
> 2912 objs_ = self.gds_build_any(node, 'technique_type')
> 2913 if objs_ is not None:
> 2914 self.add_anytypeobjs_(objs_)
>
>
>The XSD is available here: http://www.khronos.org/files/collada_schema_1_5
>
>
>Do you know what is going wrong?
>
>
>
>
>My second question is related to referencing within the COLLADA document. It
>makes extensive use of references between elements using ID and SID tags. So I
>want to use a lookup table when the document is read and that writes itself on
>export. Do you have any suggestions what would be the best first step for
>creating that functionality (e.g., modifying the parser as subclassing would
>induce a lot of redundancy)?
>
>
>Thank you a lot in advance,
>
>
>Stefan
>
>
>
>
>
>
>
>
>
>
>--
>
>
>Karlsruher Institut für Technologie (KIT)
>Institute for Anthropomatics - IAIM
>Humanoids and Intelligence Systems Lab
>
>Stefan Ulbrich
>Research Scientist
>
>Adenauerring 2 (Building 50.20, R323)
>76131 Karlsruhe, Germany
>
>Phone: +49 721 608-45336
>Fax: +49 721 608-44077
>EMail: stefan.ulbr...@kit.edu
>http://his.anthropomatik.kit.edu/
>
>KIT – University of the State of Baden-Wuerttemberg and
>National Research Center of the Helmholtz Association
>
>------------------------------------------------------------------------------
>All the data continuously generated in your IT infrastructure
>contains a definitive record of customers, application performance,
>security threats, fraudulent activity, and more. Splunk takes this
>data and makes sense of it. IT sense. And common sense.
>http://p.sf.net/sfu/splunk-novd2d
>_______________________________________________
>generateds-users mailing list
>generateds-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/generateds-users
>
>
>
------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of
discussion for anyone considering optimizing the pricing and packaging model
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
generateds-users mailing list
generateds-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/generateds-users