diff options
author | Andreas Stöckel <astoecke@techfak.uni-bielefeld.de> | 2015-02-01 21:30:15 +0100 |
---|---|---|
committer | Andreas Stöckel <astoecke@techfak.uni-bielefeld.de> | 2015-02-01 21:30:15 +0100 |
commit | 28fc6ac92cf8b058da22c54c939fc225779ac26d (patch) | |
tree | 6caf90848f577109fd2e89ff07af88f93d39d0c1 /testdata | |
parent | ba5439849b72ac341344d55f2bf05ccf11e37410 (diff) |
Improved ParserStack state description
Diffstat (limited to 'testdata')
-rw-r--r-- | testdata/xmlparser/generic.oxm | 58 |
1 files changed, 24 insertions, 34 deletions
diff --git a/testdata/xmlparser/generic.oxm b/testdata/xmlparser/generic.oxm index 6a06f1e..b148364 100644 --- a/testdata/xmlparser/generic.oxm +++ b/testdata/xmlparser/generic.oxm @@ -1,36 +1,26 @@ <?xml version="1.0" standalone="yes"?> -<!--<typesystem name="color"> - <types> - <struct name="color"> - <field name="r" type="int"/> - <field name="g" type="int"/> - <field name="b" type="int"/> - </struct> - </types> - <constants> - <constant name="zero" value="0" type="int" /> - <constant name="zeros" value="[0, 0, 0]" type="int[]" /> - <constant name="manyZeros" value="[[0, 0], [0, 0], [0, 0]]" type="int[][]" /> - <constant name="black" value="[zero, zero, zero]" type="color" /> - </constants> - <types> - <struct name="structWithColor"> - <field name="color" type="color" default="black" /> - </struct> - </types> - <constants> - <constant name="blackStructWithColor" value="[color=black]" type="structWithColor" /> - </constants> -</typesystem>--> -<domain name="color"> - <structs> - <struct name="bla" cardinality="{1,2}" isa="blub"/> - <struct name="blub" cardinality="{1-3,5,>7}"> - <fields> - <field></field> - <primitive/> - </fields> - </struct> - </structs> -</domain> +<typesystem name="color"> + <struct name="color"> + <field name="r" type="int"/> + <field name="g" type="int"/> + <field name="b" type="int"/> + </struct> + <constant name="zero" value="0" type="int" /> + <constant name="zeros" value="[0, 0, 0]" type="int[]" /> + <constant name="manyZeros" value="[[0, 0], [0, 0], [0, 0]]" type="int[][][]" /> + <constant name="black" value="[zero, zero, zero]" type="color" /> + <struct name="structWithColor"> + <field name="color" type="color" default="black" /> + </struct> + <constant name="blackStructWithColor" value="[color=black]" type="structWithColor" /> +</typesystem> +<!--<domain name="color"> + <struct name="bla" cardinality="{1,2}" isa="blub"/> + <struct name="blub" cardinality="{1-3,5,>7}"> + <fields> + <field></field> + <primitive type="bla"/> + </fields> + </struct> +</domain>--> |