aboutsummaryrefslogtreecommitdiffstats
path: root/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/SolverLanguage.xtextbin
blob: da698ba6ac24dd46246e8e7280c718f9d44ddc19 (plain)
ofshex dumpascii
0000 89 65 6d 66 0a 0d 1a 0a 00 03 01 01 22 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c 69 70 73 65 2e .emf........"http://www.eclipse.
0020 6f 72 67 2f 32 30 30 38 2f 58 74 65 78 74 01 22 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c 69 70 org/2008/Xtext."http://www.eclip
0040 73 65 2e 6f 72 67 2f 32 30 30 38 2f 58 74 65 78 74 02 2f 01 08 47 72 61 6d 6d 61 72 02 05 6e 61 se.org/2008/Xtext./..Grammar..na
0060 6d 65 32 6f 72 67 2e 65 63 6c 69 70 73 65 2e 76 69 61 74 72 61 2e 73 6f 6c 76 65 72 2e 6c 61 6e me2org.eclipse.viatra.solver.lan
0080 67 75 61 67 65 2e 53 6f 6c 76 65 72 4c 61 6e 67 75 61 67 65 03 0d 75 73 65 64 47 72 61 6d 6d 61 guage.SolverLanguage..usedGramma
00a0 72 73 02 02 01 01 02 23 6f 72 67 2e 65 63 6c 69 70 73 65 2e 78 74 65 78 74 2e 63 6f 6d 6d 6f 6e rs.....#org.eclipse.xtext.common
00c0 2e 54 65 72 6d 69 6e 61 6c 73 04 14 64 65 66 69 6e 65 73 48 69 64 64 65 6e 54 6f 6b 65 6e 73 01 .Terminals..definesHiddenTokens.
00e0 05 0d 68 69 64 64 65 6e 54 6f 6b 65 6e 73 04 03 01 02 0d 54 65 72 6d 69 6e 61 6c 52 75 6c 65 02 ..hiddenTokens.....TerminalRule.
0100 05 6e 61 6d 65 03 57 53 03 05 74 79 70 65 04 01 03 08 54 79 70 65 52 65 66 02 0a 6d 65 74 61 6d .name.WS..type....TypeRef..metam
0120 6f 64 65 6c 05 01 04 14 52 65 66 65 72 65 6e 63 65 64 4d 65 74 61 6d 6f 64 65 6c 02 09 65 50 61 odel....ReferencedMetamodel..ePa
0140 63 6b 61 67 65 06 02 26 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c 69 70 73 65 2e 6f 72 67 2f 65 ckage..&http://www.eclipse.org/e
0160 6d 66 2f 32 30 30 32 2f 45 63 6f 72 65 02 26 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c 69 70 73 mf/2002/Ecore.&http://www.eclips
0180 65 2e 6f 72 67 2f 65 6d 66 2f 32 30 30 32 2f 45 63 6f 72 65 02 2f 01 09 45 50 61 63 6b 61 67 65 e.org/emf/2002/Ecore./..EPackage
01a0 00 02 02 2f 03 06 61 6c 69 61 73 06 65 63 6f 72 65 01 03 0b 63 6c 61 73 73 69 66 69 65 72 07 02 .../..alias.ecore...classifier..
01c0 02 0a 45 44 61 74 61 54 79 70 65 00 02 0a 2f 2f 45 53 74 72 69 6e 67 01 04 0d 61 6c 74 65 72 6e ..EDataType...//EString...altern
01e0 61 74 69 76 65 73 08 01 05 0d 41 6c 74 65 72 6e 61 74 69 76 65 73 02 0c 63 61 72 64 69 6e 61 6c atives....Alternatives..cardinal
0200 69 74 79 02 2b 05 09 65 6c 65 6d 65 6e 74 73 05 09 01 06 08 4b 65 79 77 6f 72 64 05 06 76 61 6c ity.+..elements.....Keyword..val
0220 75 65 02 20 01 0a 01 06 05 02 09 01 0b 01 06 05 02 0d 01 0c 01 06 05 02 0a 01 01 01 0d 01 02 02 ue..............................
0240 0b 4d 4c 5f 43 4f 4d 4d 45 4e 54 03 0e 01 03 02 05 03 07 01 04 0f 01 07 06 47 72 6f 75 70 05 09 .ML_COMMENT..............Group..
0260 65 6c 65 6d 65 6e 74 73 03 10 01 06 05 03 2f 2a 01 11 01 08 0b 55 6e 74 69 6c 54 6f 6b 65 6e 05 elements....../*.....UntilToken.
0280 09 74 65 72 6d 69 6e 61 6c 12 01 06 05 03 2a 2f 01 01 01 01 13 01 02 02 0b 53 4c 5f 43 4f 4d 4d .terminal.....*/.........SL_COMM
02a0 45 4e 54 03 14 01 03 02 15 01 04 02 06 03 06 65 63 6f 72 65 01 03 07 01 04 16 01 07 05 04 17 01 ENT............ecore............
02c0 05 05 03 18 01 06 05 02 25 01 19 01 06 05 03 2f 2f 01 01 1a 01 09 0d 4e 65 67 61 74 65 64 54 6f ........%......//......NegatedTo
02e0 6b 65 6e 02 0c 63 61 72 64 69 6e 61 6c 69 74 79 02 2a 05 09 74 65 72 6d 69 6e 61 6c 1b 01 05 05 ken..cardinality.*..terminal....
0300 03 1c 01 06 05 02 0a 01 1d 01 06 05 02 0d 01 01 01 1e 01 07 02 0c 63 61 72 64 69 6e 61 6c 69 74 ......................cardinalit
0320 79 02 3f 05 03 1f 01 06 02 0c 63 61 72 64 69 6e 61 6c 69 74 79 02 3f 05 02 0d 01 20 01 06 05 02 y.?.......cardinality.?.........
0340 0a 01 01 01 05 0c 61 6e 6e 6f 74 61 74 69 6f 6e 73 02 21 01 0a 0b 41 6e 6e 6f 74 61 74 69 6f 6e ......annotations.!...Annotation
0360 02 05 6e 61 6d 65 09 4f 76 65 72 72 69 64 65 01 01 06 16 6d 65 74 61 6d 6f 64 65 6c 44 65 63 6c ..name.Override....metamodelDecl
0380 61 72 61 74 69 6f 6e 73 02 05 07 06 72 75 6c 65 73 08 22 01 02 02 03 49 44 03 23 01 03 02 05 03 arations....rules."....ID.#.....
03a0 07 01 04 24 01 07 05 04 25 01 06 02 02 3f 05 02 5e 01 26 01 05 05 04 27 01 0b 0f 43 68 61 72 61 ...$....%....?..^.&....'...Chara
03c0 63 74 65 72 52 61 6e 67 65 05 05 6c 65 66 74 28 01 06 05 02 61 01 06 06 72 69 67 68 74 29 01 06 cterRange..left(....a...right)..
03e0 05 02 7a 01 01 2a 01 0b 05 2b 01 06 05 02 41 01 06 2c 01 06 05 02 5a 01 01 2d 01 06 05 02 5f 01 ..z..*...+....A..,....Z..-...._.
0400 01 2e 01 05 02 02 2a 05 05 2f 01 0b 05 30 01 06 05 02 61 01 06 31 01 06 05 02 7a 01 01 32 01 0b ......*../...0....a..1....z..2..
0420 05 33 01 06 05 02 41 01 06 34 01 06 05 02 5a 01 01 35 01 06 05 02 5f 01 36 01 0b 05 37 01 06 05 .3....A..4....Z..5...._.6...7...
0440 02 30 01 06 38 01 06 05 02 39 01 01 01 01 01 39 01 02 02 04 49 4e 54 03 3a 01 03 02 05 03 3b 02 .0..8....9.....9....INT.:.....;.
0460 02 00 02 07 2f 2f 45 49 6e 74 01 04 3c 01 0b 02 0c 63 61 72 64 69 6e 61 6c 69 74 79 02 2b 05 3d ....//EInt..<....cardinality.+.=
0480 01 06 05 02 30 01 06 3e 01 06 05 02 39 01 01 01 3f 01 02 02 07 53 54 52 49 4e 47 03 40 40 01 03 ....0..>....9...?....STRING.@@..
04a0 02 05 03 07 01 04 40 41 01 05 05 03 40 42 01 07 05 04 40 43 01 06 05 02 22 01 40 44 01 05 02 02 ......@A....@B....@C....".@D....
04c0 2a 05 03 40 45 01 07 05 03 40 46 01 06 05 02 5c 01 40 47 01 0c 09 57 69 6c 64 63 61 72 64 01 01 *..@E....@F....\.@G...Wildcard..
04e0 40 48 01 09 05 40 49 01 05 05 03 40 4a 01 06 05 02 5c 01 40 4b 01 06 05 02 22 01 01 01 01 40 4c @H...@I....@J....\.@K...."....@L
0500 01 06 05 02 22 01 01 40 4d 01 07 05 04 40 4e 01 06 05 02 27 01 40 4f 01 05 02 02 2a 05 03 40 50 ...."..@M....@N....'.@O....*..@P
0520 01 07 05 03 40 51 01 06 05 02 5c 01 40 52 01 0c 01 01 40 53 01 09 05 40 54 01 05 05 03 40 55 01 ....@Q....\.@R....@S...@T....@U.
0540 06 05 02 5c 01 40 56 01 06 05 02 27 01 01 01 01 40 57 01 06 05 02 27 01 01 01 01 0d 40 58 01 02 ...\.@V....'....@W....'.....@X..
0560 02 0b 53 4c 5f 43 4f 4d 4d 45 4e 54 03 40 59 01 03 02 05 03 07 01 04 40 5a 01 07 05 04 40 5b 01 ..SL_COMMENT.@Y........@Z....@[.
0580 06 05 03 2f 2f 01 40 5c 01 09 02 02 2a 05 40 5d 01 05 05 03 40 5e 01 06 05 02 0a 01 40 5f 01 06 ...//.@\....*.@]....@^......@_..
05a0 05 02 0d 01 01 01 40 60 01 07 02 02 3f 05 03 40 61 01 06 02 02 3f 05 02 0d 01 40 62 01 06 05 02 ......@`....?..@a....?....@b....
05c0 0a 01 01 01 01 03 40 63 01 02 02 0a 41 4e 59 5f 4f 54 48 45 52 03 40 64 01 03 02 05 03 07 01 04 ......@c....ANY_OTHER.@d........
05e0 40 65 01 0c 01 01 01 06 03 15 40 66 01 0d 13 47 65 6e 65 72 61 74 65 64 4d 65 74 61 6d 6f 64 65 @e........@f...GeneratedMetamode
0600 6c 02 09 65 50 61 63 6b 61 67 65 40 67 02 01 00 03 3d 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c l..ePackage@g....=http://www.ecl
0620 69 70 73 65 2e 6f 72 67 2f 76 69 61 74 72 61 2f 73 6f 6c 76 65 72 2f 6c 61 6e 67 75 61 67 65 2f ipse.org/viatra/solver/language/
0640 53 6f 6c 76 65 72 4c 61 6e 67 75 61 67 65 02 2f 04 05 6e 61 6d 65 0f 73 6f 6c 76 65 72 4c 61 6e SolverLanguage./..name.solverLan
0660 67 75 61 67 65 01 07 40 46 40 68 01 0e 0b 50 61 72 73 65 72 52 75 6c 65 02 05 6e 61 6d 65 08 50 guage..@F@h...ParserRule..name.P
0680 72 6f 62 6c 65 6d 03 05 74 79 70 65 40 69 01 03 02 40 66 03 40 6a 02 03 07 45 43 6c 61 73 73 00 roblem..type@i...@f.@j...EClass.
06a0 03 0a 2f 2f 50 72 6f 62 6c 65 6d 01 04 0d 61 6c 74 65 72 6e 61 74 69 76 65 73 40 6b 01 0f 0b 41 ..//Problem...alternatives@k...A
06c0 73 73 69 67 6e 6d 65 6e 74 02 0c 63 61 72 64 69 6e 61 6c 69 74 79 02 2a 05 08 66 65 61 74 75 72 ssignment..cardinality.*..featur
06e0 65 0b 73 74 61 74 65 6d 65 6e 74 73 06 09 6f 70 65 72 61 74 6f 72 03 2b 3d 07 09 74 65 72 6d 69 e.statements..operator.+=..termi
0700 6e 61 6c 40 6c 01 10 09 52 75 6c 65 43 61 6c 6c 05 05 72 75 6c 65 40 6d 01 0e 02 0a 53 74 61 74 nal@l...RuleCall..rule@m....Stat
0720 65 6d 65 6e 74 03 40 6e 01 03 02 40 66 03 40 6f 02 03 00 03 0c 2f 2f 53 74 61 74 65 6d 65 6e 74 ement.@n...@f.@o.....//Statement
0740 01 04 40 70 01 07 05 03 40 71 01 05 05 0b 40 72 01 10 05 40 73 01 0e 02 16 41 73 73 65 72 74 69 ..@p....@q....@r...@s....Asserti
0760 6f 6e 4f 72 44 65 66 69 6e 69 74 69 6f 6e 03 40 74 01 03 02 40 66 03 40 6f 01 04 40 75 01 07 05 onOrDefinition.@t...@f.@o..@u...
0780 03 40 76 01 10 05 40 77 01 0e 02 0b 45 78 70 72 65 73 73 69 6f 6e 03 40 78 01 03 02 40 66 03 40 .@v...@w....Expression.@x...@f.@
07a0 79 02 03 00 03 0d 2f 2f 45 78 70 72 65 73 73 69 6f 6e 01 04 40 7a 01 05 05 03 40 7b 01 10 05 40 y.....//Expression..@z....@{...@
07c0 7c 01 0e 02 07 49 66 45 6c 73 65 03 40 7d 01 03 02 40 66 03 40 7e 02 03 00 03 09 2f 2f 49 66 45 |....IfElse.@}...@f.@~.....//IfE
07e0 6c 73 65 01 04 40 7f 01 07 05 07 40 80 01 06 05 03 69 66 01 40 81 01 0f 05 0a 63 6f 6e 64 69 74 lse..@.....@.....if.@.....condit
0800 69 6f 6e 06 02 3d 07 40 82 01 10 05 40 77 01 01 40 83 01 06 05 05 74 68 65 6e 01 40 84 01 0f 05 ion..=.@....@w..@.....then.@....
0820 05 74 68 65 6e 06 02 3d 07 40 85 01 10 05 40 77 01 01 40 86 01 06 05 05 65 6c 73 65 01 40 87 01 .then..=.@....@w..@.....else.@..
0840 0f 05 05 65 6c 73 65 06 02 3d 07 40 88 01 10 05 40 77 01 01 01 01 01 40 89 01 10 05 40 8a 01 0e ...else..=.@....@w.....@....@...
0860 02 16 44 69 73 6a 75 6e 63 74 69 76 65 45 78 70 72 65 73 73 69 6f 6e 03 40 8b 01 03 02 40 66 03 ..DisjunctiveExpression.@....@f.
0880 40 79 01 04 40 8c 01 07 05 03 40 8d 01 10 05 40 8e 01 0e 02 16 43 6f 6e 6a 75 6e 63 74 69 76 65 @y..@.....@....@.....Conjunctive
08a0 45 78 70 72 65 73 73 69 6f 6e 03 40 8f 01 03 02 40 66 03 40 79 01 04 40 90 01 07 05 03 40 91 01 Expression.@....@f.@y..@.....@..
08c0 10 05 40 92 01 0e 02 15 43 6f 6d 70 61 72 69 73 6f 6e 45 78 70 72 65 73 73 69 6f 6e 03 40 93 01 ..@.....ComparisonExpression.@..
08e0 03 02 40 66 03 40 79 01 04 40 94 01 07 05 03 40 95 01 10 05 40 96 01 0e 02 13 41 64 64 69 74 69 ..@f.@y..@.....@....@.....Additi
0900 76 65 45 78 70 72 65 73 73 69 6f 6e 03 40 97 01 03 02 40 66 03 40 79 01 04 40 98 01 07 05 03 40 veExpression.@....@f.@y..@.....@
0920 99 01 10 05 40 9a 01 0e 02 19 4d 75 6c 74 69 70 6c 69 63 61 74 69 76 65 45 78 70 72 65 73 73 69 ....@.....MultiplicativeExpressi
0940 6f 6e 03 40 9b 01 03 02 40 66 03 40 79 01 04 40 9c 01 07 05 03 40 9d 01 10 05 40 9e 01 0e 02 16 on.@....@f.@y..@.....@....@.....
0960 45 78 70 6f 6e 65 6e 74 69 61 6c 45 78 70 72 65 73 73 69 6f 6e 03 40 9f 01 03 02 40 66 03 40 79 ExponentialExpression.@....@f.@y
0980 01 04 40 a0 01 07 05 03 40 a1 01 10 05 40 a2 01 0e 02 10 55 6e 61 72 79 45 78 70 72 65 73 73 69 ..@.....@....@.....UnaryExpressi
09a0 6f 6e 03 40 a3 01 03 02 40 66 03 40 79 01 04 40 a4 01 05 05 03 40 a5 01 10 05 40 a6 01 0e 02 16 on.@....@f.@y..@.....@....@.....
09c0 41 67 67 72 65 67 61 74 69 6f 6e 45 78 70 72 65 73 73 69 6f 6e 03 40 a7 01 03 02 40 66 03 40 79 AggregationExpression.@....@f.@y
09e0 01 04 40 a8 01 05 05 04 40 a9 01 10 05 40 aa 01 0e 02 11 41 74 6f 6d 69 63 45 78 70 72 65 73 73 ..@.....@....@.....AtomicExpress
0a00 69 6f 6e 03 40 ab 01 03 02 40 66 03 40 79 01 04 40 ac 01 05 05 06 40 ad 01 10 05 40 ae 01 0e 02 ion.@....@f.@y..@.....@....@....
0a20 0a 52 65 66 65 72 65 6e 63 65 03 40 af 01 03 02 40 66 03 40 b0 02 03 00 03 0c 2f 2f 52 65 66 65 .Reference.@....@f.@......//Refe
0a40 72 65 6e 63 65 01 04 40 b1 01 0f 05 09 72 65 66 65 72 72 65 64 06 02 3d 07 40 b2 01 11 0f 43 72 rence..@.....referred..=.@....Cr
0a60 6f 73 73 52 65 66 65 72 65 6e 63 65 05 05 74 79 70 65 40 b3 01 03 02 40 66 03 40 b4 02 03 00 03 ossReference..type@....@f.@.....
0a80 0f 2f 2f 4e 61 6d 65 64 45 6c 65 6d 65 6e 74 01 06 09 74 65 72 6d 69 6e 61 6c 40 b5 01 10 05 40 .//NamedElement...terminal@....@
0aa0 b6 01 0e 02 0e 51 75 61 6c 69 66 69 65 64 4e 61 6d 65 03 40 b7 01 03 02 15 03 07 01 04 40 b8 01 .....QualifiedName.@.........@..
0ac0 05 05 03 40 b9 01 07 05 03 40 ba 01 10 05 22 01 40 bb 01 07 02 02 2a 05 03 40 bc 01 06 05 02 2e ...@.....@....".@.....*..@......
0ae0 01 40 bd 01 10 05 22 01 01 01 40 be 01 10 05 40 bf 01 02 02 0a 51 55 4f 54 45 44 5f 49 44 03 40 .@...."...@....@.....QUOTED_ID.@
0b00 c0 01 03 02 15 03 07 01 04 40 c1 01 07 05 04 40 c2 01 06 05 02 27 01 40 c3 01 05 02 02 2a 05 03 .........@.....@.....'.@.....*..
0b20 40 c4 01 07 05 03 40 c5 01 06 05 02 5c 01 40 c6 01 0c 01 01 40 c7 01 09 05 40 c8 01 05 05 03 40 @.....@.....\.@.....@....@.....@
0b40 c9 01 06 05 02 5c 01 40 ca 01 06 05 02 27 01 01 01 01 40 cb 01 06 05 02 27 01 01 01 01 01 06 14 .....\.@.....'....@.....'.......
0b60 64 65 66 69 6e 65 73 48 69 64 64 65 6e 54 6f 6b 65 6e 73 01 01 01 01 01 01 01 40 cc 01 10 05 40 definesHiddenTokens.......@....@
0b80 cd 01 0e 02 05 43 61 6c 6c 03 40 ce 01 03 02 40 66 03 40 cf 02 03 00 03 07 2f 2f 43 61 6c 6c 01 .....Call.@....@f.@......//Call.
0ba0 04 40 d0 01 07 05 04 40 d1 01 0f 05 08 66 75 6e 63 74 6f 72 06 02 3d 07 40 d2 01 10 05 40 ae 01 .@.....@.....functor..=.@....@..
0bc0 01 40 d3 01 05 02 02 3f 05 03 40 d4 01 0f 05 12 74 72 61 6e 73 69 74 69 76 65 43 6c 6f 73 75 72 .@.....?..@.....transitiveClosur
0be0 65 06 03 3f 3d 07 40 d5 01 10 05 40 d6 01 02 02 13 54 52 41 4e 53 49 54 49 56 45 5f 43 4c 4f 53 e..?=.@....@.....TRANSITIVE_CLOS
0c00 55 52 45 03 40 d7 01 03 02 15 03 07 01 04 40 d8 01 06 05 1d 73 79 6e 74 68 65 74 69 63 3a 54 52 URE.@.........@.....synthetic:TR
0c20 41 4e 53 49 54 49 56 45 5f 43 4c 4f 53 55 52 45 01 01 01 01 40 d9 01 0f 05 1b 72 65 66 6c 65 78 ANSITIVE_CLOSURE....@.....reflex
0c40 69 76 65 54 72 61 6e 73 69 74 69 76 65 43 6c 6f 73 75 72 65 06 03 3f 3d 07 40 da 01 10 05 40 db iveTransitiveClosure..?=.@....@.
0c60 01 02 02 1d 52 45 46 4c 45 58 49 56 45 5f 54 52 41 4e 53 49 54 49 56 45 5f 43 4c 4f 53 55 52 45 ....REFLEXIVE_TRANSITIVE_CLOSURE
0c80 03 40 dc 01 03 02 15 03 07 01 04 40 dd 01 06 05 27 73 79 6e 74 68 65 74 69 63 3a 52 45 46 4c 45 .@.........@....'synthetic:REFLE
0ca0 58 49 56 45 5f 54 52 41 4e 53 49 54 49 56 45 5f 43 4c 4f 53 55 52 45 01 01 01 01 01 40 de 01 0f XIVE_TRANSITIVE_CLOSURE.....@...
0cc0 05 0d 61 72 67 75 6d 65 6e 74 4c 69 73 74 06 02 3d 07 40 df 01 10 05 40 e0 01 0e 02 0d 41 72 67 ..argumentList..=.@....@.....Arg
0ce0 75 6d 65 6e 74 4c 69 73 74 03 40 e1 01 03 02 40 66 03 40 e2 02 03 00 03 0f 2f 2f 41 72 67 75 6d umentList.@....@f.@......//Argum
0d00 65 6e 74 4c 69 73 74 01 04 40 e3 01 07 05 05 40 e4 01 12 07 41 63 74 69 6f 6e 05 05 74 79 70 65 entList..@.....@....Action..type
0d20 40 e5 01 03 02 40 66 03 40 e2 01 01 40 e6 01 06 05 02 28 01 40 e7 01 07 02 02 3f 05 03 40 e8 01 @....@f.@...@.....(.@.....?..@..
0d40 0f 05 0a 61 72 67 75 6d 65 6e 74 73 06 03 2b 3d 07 40 e9 01 10 05 40 ea 01 0e 02 09 41 72 67 75 ...arguments..+=.@....@.....Argu
0d60 6d 65 6e 74 03 40 eb 01 03 02 40 66 03 40 ec 02 03 00 03 0b 2f 2f 41 72 67 75 6d 65 6e 74 01 04 ment.@....@f.@......//Argument..
0d80 40 ed 01 05 05 05 40 ee 01 10 05 40 ef 01 0e 02 13 45 78 70 72 65 73 73 69 6f 6e 41 72 67 75 6d @.....@....@.....ExpressionArgum
0da0 65 6e 74 03 40 f0 01 03 02 40 66 03 40 f1 02 03 00 03 15 2f 2f 45 78 70 72 65 73 73 69 6f 6e 41 ent.@....@f.@......//ExpressionA
0dc0 72 67 75 6d 65 6e 74 01 04 40 f2 01 0f 05 05 62 6f 64 79 06 02 3d 07 40 f3 01 10 05 40 92 01 01 rgument..@.....body..=.@....@...
0de0 01 01 40 f4 01 10 05 40 f5 01 0e 02 0d 53 74 61 72 41 72 67 75 6d 65 6e 74 03 40 f6 01 03 02 40 ..@....@.....StarArgument.@....@
0e00 66 03 40 f7 02 03 00 03 0f 2f 2f 53 74 61 72 41 72 67 75 6d 65 6e 74 01 04 40 f8 01 07 05 03 40 f.@......//StarArgument..@.....@
0e20 f9 01 12 05 40 fa 01 03 02 40 66 03 40 f7 01 01 40 fb 01 06 05 02 2a 01 01 01 01 40 fc 01 10 05 ....@....@f.@...@.....*....@....
0e40 40 fd 01 0e 02 0e 54 79 70 65 64 41 72 67 75 6d 65 6e 74 03 40 fe 01 03 02 40 66 03 40 ff 02 03 @.....TypedArgument.@....@f.@...
0e60 00 03 10 2f 2f 54 79 70 65 64 41 72 67 75 6d 65 6e 74 01 04 41 00 01 07 05 03 41 01 01 0f 05 05 ...//TypedArgument..A.....A.....
0e80 74 79 70 65 06 02 3d 07 41 02 01 11 05 41 03 01 03 02 40 66 03 40 b4 01 06 41 04 01 10 05 40 b6 type..=.A....A....@f.@...A....@.
0ea0 01 01 01 41 05 01 0f 05 09 76 61 72 69 61 62 6c 65 06 02 3d 07 41 06 01 11 05 41 07 01 03 02 40 ...A.....variable..=.A....A....@
0ec0 66 03 40 b4 01 06 41 08 01 10 05 40 b6 01 01 01 01 01 01 41 09 01 10 05 41 0a 01 0e 02 12 54 79 f.@...A....@.......A....A.....Ty
0ee0 70 65 64 53 74 61 72 41 72 67 75 6d 65 6e 74 03 41 0b 01 03 02 40 66 03 41 0c 02 03 00 03 14 2f pedStarArgument.A....@f.A....../
0f00 2f 54 79 70 65 64 53 74 61 72 41 72 67 75 6d 65 6e 74 01 04 41 0d 01 07 05 03 41 0e 01 0f 05 05 /TypedStarArgument..A.....A.....
0f20 74 79 70 65 06 02 3d 07 41 0f 01 11 05 41 10 01 03 02 40 66 03 40 b4 01 06 41 11 01 10 05 40 b6 type..=.A....A....@f.@...A....@.
0f40 01 01 01 41 12 01 06 05 02 2a 01 01 01 01 01 01 01 01 41 13 01 07 02 02 2a 05 03 41 14 01 06 05 ...A.....*........A.....*..A....
0f60 02 2c 01 41 15 01 0f 05 0a 61 72 67 75 6d 65 6e 74 73 06 03 2b 3d 07 41 16 01 10 05 40 ea 01 01 .,.A.....arguments..+=.A....@...
0f80 01 01 41 17 01 06 05 02 29 01 01 01 01 01 01 01 01 41 18 01 10 05 41 19 01 0e 02 09 49 6e 74 65 ..A.....)........A....A.....Inte
0fa0 72 76 61 6c 03 41 1a 01 03 02 40 66 03 41 1b 02 03 00 03 0b 2f 2f 49 6e 74 65 72 76 61 6c 01 04 rval.A....@f.A......//Interval..
0fc0 41 1c 01 07 05 06 41 1d 01 06 05 02 5b 01 41 1e 01 0f 05 0b 6c 6f 77 65 72 42 6f 75 6e 64 06 02 A.....A.....[.A.....lowerBound..
0fe0 3d 07 41 1f 01 10 05 40 77 01 01 41 20 01 06 05 03 2e 2e 01 41 21 01 0f 05 0b 75 70 70 65 72 42 =.A....@w..A........A!....upperB
1000 6f 75 6e 64 06 02 3d 07 41 22 01 10 05 40 77 01 01 41 23 01 06 05 02 5d 01 01 01 01 41 24 01 10 ound..=.A"...@w..A#....]....A$..
1020 05 41 25 01 0e 02 08 4c 69 74 65 72 61 6c 03 41 26 01 03 02 40 66 03 41 27 02 03 00 03 0a 2f 2f .A%....Literal.A&...@f.A'.....//
1040 4c 69 74 65 72 61 6c 01 04 41 28 01 05 05 06 41 29 01 10 05 41 2a 01 0e 02 0d 4c 6f 67 69 63 4c Literal..A(....A)...A*....LogicL
1060 69 74 65 72 61 6c 03 41 2b 01 03 02 40 66 03 41 2c 02 03 00 03 0f 2f 2f 4c 6f 67 69 63 4c 69 74 iteral.A+...@f.A,.....//LogicLit
1080 65 72 61 6c 01 04 41 2d 01 0f 05 06 76 61 6c 75 65 06 02 3d 07 41 2e 01 10 05 41 2f 01 13 09 45 eral..A-....value..=.A....A/...E
10a0 6e 75 6d 52 75 6c 65 02 05 6e 61 6d 65 0b 4c 6f 67 69 63 56 61 6c 75 65 03 05 74 79 70 65 41 30 numRule..name.LogicValue..typeA0
10c0 01 03 02 40 66 03 41 31 02 04 06 45 45 6e 75 6d 00 03 0d 2f 2f 4c 6f 67 69 63 56 61 6c 75 65 01 ...@f.A1...EEnum...//LogicValue.
10e0 04 0d 61 6c 74 65 72 6e 61 74 69 76 65 73 41 32 01 05 05 05 41 33 01 14 17 45 6e 75 6d 4c 69 74 ..alternativesA2....A3...EnumLit
1100 65 72 61 6c 44 65 63 6c 61 72 61 74 69 6f 6e 05 0c 65 6e 75 6d 4c 69 74 65 72 61 6c 41 34 02 05 eralDeclaration..enumLiteralA4..
1120 0d 45 45 6e 75 6d 4c 69 74 65 72 61 6c 00 03 12 2f 2f 4c 6f 67 69 63 56 61 6c 75 65 2f 54 52 55 .EEnumLiteral...//LogicValue/TRU
1140 45 06 08 6c 69 74 65 72 61 6c 41 35 01 06 05 05 74 72 75 65 01 01 41 36 01 14 05 41 37 02 05 00 E..literalA5....true..A6...A7...
1160 03 13 2f 2f 4c 6f 67 69 63 56 61 6c 75 65 2f 46 41 4c 53 45 06 41 38 01 06 05 06 66 61 6c 73 65 ..//LogicValue/FALSE.A8....false
1180 01 01 41 39 01 14 05 41 3a 02 05 00 03 15 2f 2f 4c 6f 67 69 63 56 61 6c 75 65 2f 55 4e 4b 4e 4f ..A9...A:.....//LogicValue/UNKNO
11a0 57 4e 06 41 3b 01 06 05 08 75 6e 6b 6e 6f 77 6e 01 01 41 3c 01 14 05 41 3d 02 05 00 03 13 2f 2f WN.A;....unknown..A<...A=.....//
11c0 4c 6f 67 69 63 56 61 6c 75 65 2f 45 52 52 4f 52 06 41 3e 01 06 05 06 65 72 72 6f 72 01 01 01 01 LogicValue/ERROR.A>....error....
11e0 01 01 01 01 41 3f 01 10 05 41 40 01 0e 02 0f 4e 75 6d 65 72 69 63 4c 69 74 65 72 61 6c 03 41 41 ....A?...A@....NumericLiteral.AA
1200 01 03 02 40 66 03 41 42 02 03 00 03 11 2f 2f 4e 75 6d 65 72 69 63 4c 69 74 65 72 61 6c 01 04 41 ...@f.AB.....//NumericLiteral..A
1220 43 01 0f 05 06 76 61 6c 75 65 06 02 3d 07 41 44 01 10 05 41 45 01 0e 02 05 52 65 61 6c 03 41 46 C....value..=.AD...AE....Real.AF
1240 01 03 02 15 03 41 47 02 02 00 02 0e 2f 2f 45 42 69 67 44 65 63 69 6d 61 6c 01 04 41 48 01 07 05 .....AG.....//EBigDecimal..AH...
1260 03 41 49 01 10 05 39 01 41 4a 01 07 02 02 3f 05 03 41 4b 01 06 05 02 2e 01 41 4c 01 10 05 39 01 .AI...9.AJ....?..AK......AL...9.
1280 01 01 06 01 01 01 01 01 01 41 4d 01 10 05 41 4e 01 0e 02 10 49 6e 66 69 6e 69 74 79 4c 69 74 65 .........AM...AN....InfinityLite
12a0 72 61 6c 03 41 4f 01 03 02 40 66 03 41 50 02 03 00 03 12 2f 2f 49 6e 66 69 6e 69 74 79 4c 69 74 ral.AO...@f.AP.....//InfinityLit
12c0 65 72 61 6c 01 04 41 51 01 07 05 03 41 52 01 12 05 41 53 01 03 02 40 66 03 41 50 01 01 41 54 01 eral..AQ....AR...AS...@f.AP..AT.
12e0 06 05 04 69 6e 66 01 01 01 01 41 55 01 10 05 41 56 01 0e 02 15 45 6d 70 74 79 49 6e 74 65 72 76 ...inf....AU...AV....EmptyInterv
1300 61 6c 4c 69 74 65 72 61 6c 03 41 57 01 03 02 40 66 03 41 58 02 03 00 03 17 2f 2f 45 6d 70 74 79 alLiteral.AW...@f.AX.....//Empty
1320 49 6e 74 65 72 76 61 6c 4c 69 74 65 72 61 6c 01 04 41 59 01 07 05 03 41 5a 01 12 05 41 5b 01 03 IntervalLiteral..AY....AZ...A[..
1340 02 40 66 03 41 58 01 01 41 5c 01 06 05 06 65 6d 70 74 79 01 01 01 01 41 5d 01 10 05 41 5e 01 0e .@f.AX..A\....empty....A]...A^..
1360 02 0e 53 74 72 69 6e 67 4c 69 74 65 72 61 6c 03 41 5f 01 03 02 40 66 03 41 60 02 03 00 03 10 2f ..StringLiteral.A_...@f.A`...../
1380 2f 53 74 72 69 6e 67 4c 69 74 65 72 61 6c 01 04 41 61 01 0f 05 06 76 61 6c 75 65 06 02 3d 07 41 /StringLiteral..Aa....value..=.A
13a0 62 01 10 05 41 63 01 02 02 07 53 54 52 49 4e 47 03 41 64 01 03 02 15 03 07 01 04 41 65 01 07 05 b...Ac....STRING.Ad........Ae...
13c0 04 41 66 01 06 05 02 22 01 41 67 01 05 02 02 2a 05 03 41 68 01 07 05 03 41 69 01 06 05 02 5c 01 .Af....".Ag....*..Ah....Ai....\.
13e0 41 6a 01 0c 01 01 41 6b 01 09 05 41 6c 01 05 05 03 41 6d 01 06 05 02 5c 01 41 6e 01 06 05 02 22 Aj....Ak...Al....Am....\.An...."
1400 01 01 01 01 41 6f 01 06 05 02 22 01 01 05 02 41 70 01 0a 02 09 4f 76 65 72 72 69 64 65 01 01 01 ....Ao...."....Ap....Override...
1420 01 01 01 01 01 01 41 71 01 07 05 04 41 72 01 06 05 02 28 01 41 73 01 10 05 40 77 01 41 74 01 06 ......Aq....Ar....(.As...@w.At..
1440 05 02 29 01 01 01 01 01 41 75 01 10 05 41 76 01 0e 02 06 43 6f 75 6e 74 03 41 77 01 03 02 40 66 ..).....Au...Av....Count.Aw...@f
1460 03 41 78 02 03 00 03 08 2f 2f 43 6f 75 6e 74 01 04 41 79 01 07 05 05 41 7a 01 06 05 06 63 6f 75 .Ax.....//Count..Ay....Az....cou
1480 6e 74 01 41 7b 01 06 05 02 7b 01 41 7c 01 0f 05 05 62 6f 64 79 06 02 3d 07 41 7d 01 10 05 40 77 nt.A{....{.A|....body..=.A}...@w
14a0 01 01 41 7e 01 06 05 02 7d 01 01 01 01 41 7f 01 10 05 41 80 01 0e 02 0c 41 67 67 72 65 67 61 74 ..A~....}....A....A.....Aggregat
14c0 69 6f 6e 03 41 81 01 03 02 40 66 03 41 82 02 03 00 03 0e 2f 2f 41 67 67 72 65 67 61 74 69 6f 6e ion.A....@f.A......//Aggregation
14e0 01 04 41 83 01 07 05 07 41 84 01 0f 05 03 6f 70 06 02 3d 07 41 85 01 10 05 41 86 01 13 02 0e 41 ..A.....A.....op..=.A....A.....A
1500 67 67 72 65 67 61 74 69 6f 6e 4f 70 03 41 87 01 03 02 40 66 03 41 88 02 04 00 03 10 2f 2f 41 67 ggregationOp.A....@f.A......//Ag
1520 67 72 65 67 61 74 69 6f 6e 4f 70 01 04 41 89 01 05 05 07 41 8a 01 14 05 41 8b 02 05 00 03 15 2f gregationOp..A.....A....A....../
1540 2f 41 67 67 72 65 67 61 74 69 6f 6e 4f 70 2f 4f 4e 4c 59 06 41 8c 01 06 05 05 6f 6e 6c 79 01 01 /AggregationOp/ONLY.A.....only..
1560 41 8d 01 14 05 41 8e 02 05 00 03 14 2f 2f 41 67 67 72 65 67 61 74 69 6f 6e 4f 70 2f 53 55 4d 06 A....A......//AggregationOp/SUM.
1580 41 8f 01 06 05 04 73 75 6d 01 01 41 90 01 14 05 41 91 02 05 00 03 15 2f 2f 41 67 67 72 65 67 61 A.....sum..A....A......//Aggrega
15a0 74 69 6f 6e 4f 70 2f 50 52 4f 44 06 41 92 01 06 05 05 70 72 6f 64 01 01 41 93 01 14 05 41 94 02 tionOp/PROD.A.....prod..A....A..
15c0 05 00 03 14 2f 2f 41 67 67 72 65 67 61 74 69 6f 6e 4f 70 2f 41 56 47 06 41 95 01 06 05 04 61 76 ....//AggregationOp/AVG.A.....av
15e0 67 01 01 41 96 01 14 05 41 97 02 05 00 03 14 2f 2f 41 67 67 72 65 67 61 74 69 6f 6e 4f 70 2f 4d g..A....A......//AggregationOp/M
1600 49 4e 06 41 98 01 06 05 04 6d 69 6e 01 01 41 99 01 14 05 41 9a 02 05 00 03 14 2f 2f 41 67 67 72 IN.A.....min..A....A......//Aggr
1620 65 67 61 74 69 6f 6e 4f 70 2f 4d 41 58 06 41 9b 01 06 05 04 6d 61 78 01 01 01 01 01 01 41 9c 01 egationOp/MAX.A.....max......A..
1640 06 05 02 7b 01 41 9d 01 0f 05 05 62 6f 64 79 06 02 3d 07 41 9e 01 10 05 40 77 01 01 41 9f 01 06 ...{.A.....body..=.A....@w..A...
1660 05 02 7c 01 41 a0 01 0f 05 0a 63 6f 6e 64 69 74 69 6f 6e 06 02 3d 07 41 a1 01 10 05 40 77 01 01 ..|.A.....condition..=.A....@w..
1680 41 a2 01 06 05 02 7d 01 01 01 01 01 01 01 41 a3 01 07 05 04 41 a4 01 12 05 41 a5 01 03 02 40 66 A.....}.......A.....A....A....@f
16a0 03 41 a6 02 03 00 03 12 2f 2f 55 6e 61 72 79 45 78 70 72 65 73 73 69 6f 6e 01 01 41 a7 01 0f 05 .A......//UnaryExpression..A....
16c0 03 6f 70 06 02 3d 07 41 a8 01 10 05 41 a9 01 13 02 08 55 6e 61 72 79 4f 70 03 41 aa 01 03 02 40 .op..=.A....A.....UnaryOp.A....@
16e0 66 03 41 ab 02 04 00 03 0a 2f 2f 55 6e 61 72 79 4f 70 01 04 41 ac 01 05 05 07 41 ad 01 14 05 41 f.A......//UnaryOp..A.....A....A
1700 ae 02 05 00 03 0e 2f 2f 55 6e 61 72 79 4f 70 2f 4e 45 47 06 41 af 01 06 05 02 21 01 01 41 b0 01 ......//UnaryOp/NEG.A.....!..A..
1720 14 05 41 b1 02 05 00 03 0f 2f 2f 55 6e 61 72 79 4f 70 2f 50 4c 55 53 06 41 b2 01 06 05 02 2b 01 ..A......//UnaryOp/PLUS.A.....+.
1740 01 41 b3 01 14 05 41 b4 02 05 00 03 10 2f 2f 55 6e 61 72 79 4f 70 2f 4d 49 4e 55 53 06 41 b5 01 .A....A......//UnaryOp/MINUS.A..
1760 06 05 02 2d 01 01 41 b6 01 14 05 41 b7 02 05 00 03 0e 2f 2f 55 6e 61 72 79 4f 70 2f 4d 41 59 06 ...-..A....A......//UnaryOp/MAY.
1780 41 b8 01 06 05 04 6d 61 79 01 01 41 b9 01 14 05 41 ba 02 05 00 03 0f 2f 2f 55 6e 61 72 79 4f 70 A.....may..A....A......//UnaryOp
17a0 2f 4d 55 53 54 06 41 bb 01 06 05 05 6d 75 73 74 01 01 41 bc 01 14 05 41 bd 02 05 00 03 12 2f 2f /MUST.A.....must..A....A......//
17c0 55 6e 61 72 79 4f 70 2f 43 55 52 52 45 4e 54 06 41 be 01 06 05 08 63 75 72 72 65 6e 74 01 01 01 UnaryOp/CURRENT.A.....current...
17e0 01 01 01 41 bf 01 0f 05 05 62 6f 64 79 06 02 3d 07 41 c0 01 10 05 40 a6 01 01 01 01 01 01 41 c1 ...A.....body..=.A....@.......A.
1800 01 07 02 02 3f 05 04 41 c2 01 12 05 41 c3 01 03 02 40 66 03 41 c4 02 03 00 03 13 2f 2f 42 69 6e ....?..A....A....@f.A......//Bin
1820 61 72 79 45 78 70 72 65 73 73 69 6f 6e 01 06 08 66 65 61 74 75 72 65 05 6c 65 66 74 07 09 6f 70 aryExpression...feature.left..op
1840 65 72 61 74 6f 72 02 3d 01 41 c5 01 0f 05 03 6f 70 06 02 3d 07 41 c6 01 10 05 41 c7 01 13 02 0e erator.=.A.....op..=.A....A.....
1860 45 78 70 6f 6e 65 6e 74 69 61 6c 4f 70 03 41 c8 01 03 02 40 66 03 41 c9 02 04 00 03 11 2f 2f 42 ExponentialOp.A....@f.A......//B
1880 69 6e 61 72 79 4f 70 65 72 61 74 6f 72 01 04 41 ca 01 14 05 41 cb 02 05 00 03 15 2f 2f 42 69 6e inaryOperator..A....A......//Bin
18a0 61 72 79 4f 70 65 72 61 74 6f 72 2f 50 4f 57 06 41 cc 01 06 05 02 5e 01 01 01 01 01 41 cd 01 0f aryOperator/POW.A.....^.....A...
18c0 05 06 72 69 67 68 74 06 02 3d 07 41 ce 01 10 05 40 9e 01 01 01 01 01 01 41 cf 01 07 02 02 2a 05 ..right..=.A....@.......A.....*.
18e0 04 41 d0 01 12 05 41 d1 01 03 02 40 66 03 41 c4 01 06 05 6c 65 66 74 07 02 3d 01 41 d2 01 0f 05 .A....A....@f.A....left..=.A....
1900 03 6f 70 06 02 3d 07 41 d3 01 10 05 41 d4 01 13 02 1d 4d 75 6c 74 69 70 6c 69 63 61 74 69 76 65 .op..=.A....A.....Multiplicative
1920 42 69 6e 61 72 79 4f 70 65 72 61 74 6f 72 03 41 d5 01 03 02 40 66 03 41 c9 01 04 41 d6 01 05 05 BinaryOperator.A....@f.A...A....
1940 03 41 d7 01 14 05 41 d8 02 05 00 03 15 2f 2f 42 69 6e 61 72 79 4f 70 65 72 61 74 6f 72 2f 4d 55 .A....A......//BinaryOperator/MU
1960 4c 06 41 d9 01 06 05 02 2a 01 01 41 da 01 14 05 41 db 02 05 00 03 15 2f 2f 42 69 6e 61 72 79 4f L.A.....*..A....A......//BinaryO
1980 70 65 72 61 74 6f 72 2f 44 49 56 06 41 dc 01 06 05 02 2f 01 01 01 01 01 01 41 dd 01 0f 05 06 72 perator/DIV.A...../......A.....r
19a0 69 67 68 74 06 02 3d 07 41 de 01 10 05 40 9e 01 01 01 01 01 01 41 df 01 07 02 02 2a 05 04 41 e0 ight..=.A....@.......A.....*..A.
19c0 01 12 05 41 e1 01 03 02 40 66 03 41 c4 01 06 05 6c 65 66 74 07 02 3d 01 41 e2 01 0f 05 03 6f 70 ...A....@f.A....left..=.A.....op
19e0 06 02 3d 07 41 e3 01 10 05 41 e4 01 13 02 17 41 64 64 69 74 69 76 65 42 69 6e 61 72 79 4f 70 65 ..=.A....A.....AdditiveBinaryOpe
1a00 72 61 74 6f 72 03 41 e5 01 03 02 40 66 03 41 c9 01 04 41 e6 01 05 05 03 41 e7 01 14 05 41 e8 02 rator.A....@f.A...A.....A....A..
1a20 05 00 03 15 2f 2f 42 69 6e 61 72 79 4f 70 65 72 61 74 6f 72 2f 41 44 44 06 41 e9 01 06 05 02 2b ....//BinaryOperator/ADD.A.....+
1a40 01 01 41 ea 01 14 05 41 eb 02 05 00 03 15 2f 2f 42 69 6e 61 72 79 4f 70 65 72 61 74 6f 72 2f 53 ..A....A......//BinaryOperator/S
1a60 55 42 06 41 ec 01 06 05 02 2d 01 01 01 01 01 01 41 ed 01 0f 05 06 72 69 67 68 74 06 02 3d 07 41 UB.A.....-......A.....right..=.A
1a80 ee 01 10 05 40 9a 01 01 01 01 01 01 41 ef 01 07 02 02 3f 05 04 41 f0 01 12 05 41 f1 01 03 02 40 ....@.......A.....?..A....A....@
1aa0 66 03 41 f2 02 03 00 03 0d 2f 2f 43 6f 6d 70 61 72 69 73 6f 6e 01 06 05 6c 65 66 74 07 02 3d 01 f.A......//Comparison...left..=.
1ac0 41 f3 01 0f 05 03 6f 70 06 02 3d 07 41 f4 01 10 05 41 f5 01 13 02 13 43 6f 6d 70 61 72 69 73 6f A.....op..=.A....A.....Compariso
1ae0 6e 4f 70 65 72 61 74 6f 72 03 41 f6 01 03 02 40 66 03 41 c9 01 04 41 f7 01 05 05 08 41 f8 01 14 nOperator.A....@f.A...A.....A...
1b00 05 41 f9 02 05 00 03 14 2f 2f 42 69 6e 61 72 79 4f 70 65 72 61 74 6f 72 2f 45 51 06 41 fa 01 06 .A......//BinaryOperator/EQ.A...
1b20 05 03 3d 3d 01 01 41 fb 01 14 05 41 fc 02 05 00 03 18 2f 2f 42 69 6e 61 72 79 4f 70 65 72 61 74 ..==..A....A......//BinaryOperat
1b40 6f 72 2f 4e 4f 54 5f 45 51 06 41 fd 01 06 05 03 21 3d 01 01 41 fe 01 14 05 41 ff 02 05 00 03 16 or/NOT_EQ.A.....!=..A....A......
1b60 2f 2f 42 69 6e 61 72 79 4f 70 65 72 61 74 6f 72 2f 4c 45 53 53 06 42 00 01 06 05 02 3c 01 01 42 //BinaryOperator/LESS.B.....<..B
1b80 01 01 14 05 42 02 02 05 00 03 19 2f 2f 42 69 6e 61 72 79 4f 70 65 72 61 74 6f 72 2f 4c 45 53 53 ....B......//BinaryOperator/LESS
1ba0 5f 45 51 06 42 03 01 06 05 03 3c 3d 01 01 42 04 01 14 05 42 05 02 05 00 03 19 2f 2f 42 69 6e 61 _EQ.B.....<=..B....B......//Bina
1bc0 72 79 4f 70 65 72 61 74 6f 72 2f 47 52 45 41 54 45 52 06 42 06 01 06 05 02 3e 01 01 42 07 01 14 ryOperator/GREATER.B.....>..B...
1be0 05 42 08 02 05 00 03 1c 2f 2f 42 69 6e 61 72 79 4f 70 65 72 61 74 6f 72 2f 47 52 45 41 54 45 52 .B......//BinaryOperator/GREATER
1c00 5f 45 51 06 42 09 01 06 05 03 3e 3d 01 01 42 0a 01 14 05 42 0b 02 05 00 03 14 2f 2f 42 69 6e 61 _EQ.B.....>=..B....B......//Bina
1c20 72 79 4f 70 65 72 61 74 6f 72 2f 49 4e 06 42 0c 01 06 05 03 69 6e 01 01 01 01 01 01 42 0d 01 0f ryOperator/IN.B.....in......B...
1c40 05 06 72 69 67 68 74 06 02 3d 07 42 0e 01 10 05 40 96 01 01 01 01 01 01 42 0f 01 07 02 02 3f 05 ..right..=.B....@.......B.....?.
1c60 03 42 10 01 12 05 42 11 01 03 02 40 66 03 42 12 02 03 00 03 0e 2f 2f 43 6f 6e 6a 75 6e 63 74 69 .B....B....@f.B......//Conjuncti
1c80 6f 6e 01 06 09 63 68 69 6c 64 72 65 6e 07 03 2b 3d 01 42 13 01 07 02 02 2b 05 03 42 14 01 06 05 on...children..+=.B.....+..B....
1ca0 02 2c 01 42 15 01 0f 05 09 63 68 69 6c 64 72 65 6e 06 03 2b 3d 07 42 16 01 10 05 40 92 01 01 01 .,.B.....children..+=.B....@....
1cc0 01 01 01 01 42 17 01 05 02 02 3f 05 03 42 18 01 07 05 03 42 19 01 12 05 42 1a 01 03 02 40 66 03 ....B.....?..B.....B....B....@f.
1ce0 42 1b 02 03 00 03 0e 2f 2f 44 69 73 6a 75 6e 63 74 69 6f 6e 01 06 09 63 68 69 6c 64 72 65 6e 07 B......//Disjunction...children.
1d00 03 2b 3d 01 42 1c 01 07 02 02 2b 05 03 42 1d 01 06 05 02 3b 01 42 1e 01 0f 05 09 63 68 69 6c 64 .+=.B.....+..B.....;.B.....child
1d20 72 65 6e 06 03 2b 3d 07 42 1f 01 10 05 40 8e 01 01 01 01 42 20 01 07 05 06 42 21 01 12 05 42 22 ren..+=.B....@.....B.....B!...B"
1d40 01 03 02 40 66 03 42 23 02 03 00 03 07 2f 2f 43 61 73 65 01 06 0a 63 6f 6e 64 69 74 69 6f 6e 07 ...@f.B#.....//Case...condition.
1d60 02 3d 01 42 24 01 06 05 03 2d 3e 01 42 25 01 0f 05 05 62 6f 64 79 06 02 3d 07 42 26 01 10 05 40 .=.B$....->.B%....body..=.B&...@
1d80 8e 01 01 42 27 01 12 05 42 28 01 03 02 40 66 03 42 29 02 03 00 03 09 2f 2f 53 77 69 74 63 68 01 ...B'...B(...@f.B).....//Switch.
1da0 06 06 63 61 73 65 73 07 03 2b 3d 01 42 2a 01 07 02 02 2a 05 03 42 2b 01 06 05 02 3b 01 42 2c 01 ..cases..+=.B*....*..B+....;.B,.
1dc0 0f 05 06 63 61 73 65 73 06 03 2b 3d 07 42 2d 01 10 05 42 2e 01 0e 02 05 43 61 73 65 03 42 2f 01 ...cases..+=.B-...B.....Case.B/.
1de0 03 02 40 66 03 42 23 01 04 42 30 01 07 05 04 42 31 01 0f 05 0a 63 6f 6e 64 69 74 69 6f 6e 06 02 ..@f.B#..B0....B1....condition..
1e00 3d 07 42 32 01 10 05 40 8e 01 01 42 33 01 06 05 03 2d 3e 01 42 34 01 0f 05 05 62 6f 64 79 06 02 =.B2...@...B3....->.B4....body..
1e20 3d 07 42 35 01 10 05 40 8e 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 42 36 01 05 05 04 42 37 =.B5...@................B6....B7
1e40 01 07 05 03 42 38 01 12 05 42 39 01 03 02 40 66 03 42 3a 02 03 00 03 0c 2f 2f 41 73 73 65 72 74 ....B8...B9...@f.B:.....//Assert
1e60 69 6f 6e 01 06 05 62 6f 64 79 07 02 3d 01 42 3b 01 07 02 02 3f 05 03 42 3c 01 06 05 02 3a 01 42 ion...body..=.B;....?..B<....:.B
1e80 3d 01 0f 05 06 72 61 6e 67 65 06 02 3d 07 42 3e 01 10 05 40 77 01 01 01 01 42 3f 01 07 05 04 42 =....range..=.B>...@w....B?....B
1ea0 40 01 12 05 42 41 01 03 02 40 66 03 42 42 02 03 00 03 16 2f 2f 50 72 65 64 69 63 61 74 65 44 65 @...BA...@f.BB.....//PredicateDe
1ec0 66 69 6e 69 74 69 6f 6e 01 06 05 68 65 61 64 07 02 3d 01 42 43 01 06 05 03 3a 2d 01 42 44 01 0f finition...head..=.BC....:-.BD..
1ee0 05 05 62 6f 64 79 06 02 3d 07 42 45 01 10 05 40 77 01 01 01 42 46 01 07 05 04 42 47 01 12 05 42 ..body..=.BE...@w...BF....BG...B
1f00 48 01 03 02 40 66 03 42 49 02 03 00 03 13 2f 2f 4d 65 74 72 69 63 44 65 66 69 6e 69 74 69 6f 6e H...@f.BI.....//MetricDefinition
1f20 01 06 05 68 65 61 64 07 02 3d 01 42 4a 01 06 05 02 3d 01 42 4b 01 0f 05 05 62 6f 64 79 06 02 3d ...head..=.BJ....=.BK....body..=
1f40 07 42 4c 01 10 05 40 77 01 01 01 01 01 01 01 42 4d 01 10 05 42 4e 01 0e 02 14 50 72 65 64 69 63 .BL...@w.......BM...BN....Predic
1f60 61 74 65 44 65 66 69 6e 69 74 69 6f 6e 03 42 4f 01 03 02 40 66 03 42 42 01 04 42 50 01 07 05 05 ateDefinition.BO...@f.BB..BP....
1f80 42 51 01 05 05 03 42 52 01 07 05 03 42 53 01 0f 05 0b 66 75 6e 63 74 69 6f 6e 61 6c 06 03 3f 3d BQ....BR....BS....functional..?=
1fa0 07 42 54 01 06 05 0b 66 75 6e 63 74 69 6f 6e 61 6c 01 01 42 55 01 0f 02 02 3f 05 06 65 72 72 6f .BT....functional..BU....?..erro
1fc0 72 06 03 3f 3d 07 42 56 01 06 05 06 65 72 72 6f 72 01 01 01 42 57 01 07 05 03 42 58 01 0f 05 06 r..?=.BV....error...BW....BX....
1fe0 65 72 72 6f 72 06 03 3f 3d 07 42 59 01 06 05 06 65 72 72 6f 72 01 01 42 5a 01 0f 02 02 3f 05 0b error..?=.BY....error..BZ....?..
2000 66 75 6e 63 74 69 6f 6e 61 6c 06 03 3f 3d 07 42 5b 01 06 05 0b 66 75 6e 63 74 69 6f 6e 61 6c 01 functional..?=.B[....functional.
2020 01 01 01 42 5c 01 0f 05 05 68 65 61 64 06 02 3d 07 42 5d 01 10 05 40 cd 01 01 42 5e 01 06 05 03 ...B\....head..=.B]...@...B^....
2040 3a 2d 01 42 5f 01 0f 05 05 62 6f 64 79 06 02 3d 07 42 60 01 10 05 40 77 01 01 01 01 01 42 61 01 :-.B_....body..=.B`...@w.....Ba.
2060 10 05 42 62 01 0e 02 1f 55 6e 6e 61 6d 65 64 45 72 72 6f 72 50 72 65 64 69 61 74 65 44 65 66 69 ..Bb....UnnamedErrorPrediateDefi
2080 6e 69 74 69 6f 6e 03 42 63 01 03 02 40 66 03 42 64 02 03 00 03 21 2f 2f 55 6e 6e 61 6d 65 64 45 nition.Bc...@f.Bd....!//UnnamedE
20a0 72 72 6f 72 50 72 65 64 69 61 74 65 44 65 66 69 6e 69 74 69 6f 6e 01 04 42 65 01 07 05 05 42 66 rrorPrediateDefinition..Be....Bf
20c0 01 06 05 06 65 72 72 6f 72 01 42 67 01 0f 05 0d 61 72 67 75 6d 65 6e 74 4c 69 73 74 06 02 3d 07 ....error.Bg....argumentList..=.
20e0 42 68 01 10 05 40 e0 01 01 42 69 01 06 05 03 3a 2d 01 42 6a 01 0f 05 05 62 6f 64 79 06 02 3d 07 Bh...@...Bi....:-.Bj....body..=.
2100 42 6b 01 10 05 40 77 01 01 01 01 01 42 6c 01 10 05 42 6d 01 0e 02 12 44 65 66 61 75 6c 74 44 65 Bk...@w.....Bl...Bm....DefaultDe
2120 66 69 6e 69 74 69 6f 6e 03 42 6e 01 03 02 40 66 03 42 6f 02 03 00 03 14 2f 2f 44 65 66 61 75 6c finition.Bn...@f.Bo.....//Defaul
2140 74 44 65 66 69 6e 69 74 69 6f 6e 01 04 42 70 01 07 05 05 42 71 01 06 05 08 64 65 66 61 75 6c 74 tDefinition..Bp....Bq....default
2160 01 42 72 01 0f 05 05 68 65 61 64 06 02 3d 07 42 73 01 10 05 40 cd 01 01 42 74 01 06 05 02 3a 01 .Br....head..=.Bs...@...Bt....:.
2180 42 75 01 0f 05 06 72 61 6e 67 65 06 02 3d 07 42 76 01 10 05 40 77 01 01 01 01 01 42 77 01 10 05 Bu....range..=.Bv...@w.....Bw...
21a0 42 78 01 0e 02 1a 45 78 74 65 72 6e 50 72 65 64 69 63 61 74 65 44 65 66 69 6e 69 74 69 6f 6e 03 Bx....ExternPredicateDefinition.
21c0 42 79 01 03 02 40 66 03 42 7a 02 03 00 03 1c 2f 2f 45 78 74 65 72 6e 50 72 65 64 69 63 61 74 65 By...@f.Bz.....//ExternPredicate
21e0 44 65 66 69 6e 69 74 69 6f 6e 01 04 42 7b 01 07 05 03 42 7c 01 06 05 07 65 78 74 65 72 6e 01 42 Definition..B{....B|....extern.B
2200 7d 01 0f 05 05 68 65 61 64 06 02 3d 07 42 7e 01 10 05 40 cd 01 01 01 01 01 42 7f 01 10 05 42 80 }....head..=.B~...@......B....B.
2220 01 0e 02 11 4d 65 74 72 69 63 44 65 66 69 6e 69 74 69 6f 6e 03 42 81 01 03 02 40 66 03 42 49 01 ....MetricDefinition.B....@f.BI.
2240 04 42 82 01 07 05 05 42 83 01 0f 05 05 74 79 70 65 06 02 3d 07 42 84 01 10 05 42 85 01 13 02 0b .B.....B.....type..=.B....B.....
2260 4d 65 74 72 69 63 54 79 70 65 03 42 86 01 03 02 40 66 03 42 87 02 04 00 03 0d 2f 2f 4d 65 74 72 MetricType.B....@f.B......//Metr
2280 69 63 54 79 70 65 01 04 42 88 01 05 05 03 42 89 01 14 05 42 8a 02 05 00 03 11 2f 2f 4d 65 74 72 icType..B.....B....B......//Metr
22a0 69 63 54 79 70 65 2f 49 4e 54 06 42 8b 01 06 05 04 69 6e 74 01 01 42 8c 01 14 05 42 8d 02 05 00 icType/INT.B.....int..B....B....
22c0 03 12 2f 2f 4d 65 74 72 69 63 54 79 70 65 2f 52 45 41 4c 06 42 8e 01 06 05 05 72 65 61 6c 01 01 ..//MetricType/REAL.B.....real..
22e0 01 01 01 01 42 8f 01 0f 05 05 68 65 61 64 06 02 3d 07 42 90 01 10 05 40 77 01 01 42 91 01 06 05 ....B.....head..=.B....@w..B....
2300 02 3d 01 42 92 01 0f 05 05 62 6f 64 79 06 02 3d 07 42 93 01 10 05 40 77 01 01 01 01 01 42 94 01 .=.B.....body..=.B....@w.....B..
2320 10 05 42 95 01 0e 02 17 45 78 74 65 72 6e 4d 65 74 72 69 63 44 65 66 69 6e 69 74 69 6f 6e 03 42 ..B.....ExternMetricDefinition.B
2340 96 01 03 02 40 66 03 42 97 02 03 00 03 19 2f 2f 45 78 74 65 72 6e 4d 65 74 72 69 63 44 65 66 69 ....@f.B......//ExternMetricDefi
2360 6e 69 74 69 6f 6e 01 04 42 98 01 07 05 04 42 99 01 06 05 07 65 78 74 65 72 6e 01 42 9a 01 0f 05 nition..B.....B.....extern.B....
2380 05 74 79 70 65 06 02 3d 07 42 9b 01 10 05 42 85 01 01 42 9c 01 0f 05 05 68 65 61 64 06 02 3d 07 .type..=.B....B...B.....head..=.
23a0 42 9d 01 10 05 40 cd 01 01 01 01 01 42 9e 01 10 05 42 9f 01 0e 02 10 43 6c 61 73 73 44 65 66 69 B....@......B....B.....ClassDefi
23c0 6e 69 74 69 6f 6e 03 42 a0 01 03 02 40 66 03 42 a1 02 03 00 03 12 2f 2f 43 6c 61 73 73 44 65 66 nition.B....@f.B......//ClassDef
23e0 69 6e 69 74 69 6f 6e 01 04 42 a2 01 07 05 08 42 a3 01 0f 02 02 3f 05 09 61 62 73 74 72 61 63 74 inition..B.....B.....?..abstract
2400 06 03 3f 3d 07 42 a4 01 06 05 09 61 62 73 74 72 61 63 74 01 01 42 a5 01 06 05 06 63 6c 61 73 73 ..?=.B.....abstract..B.....class
2420 01 42 a6 01 0f 05 05 6e 61 6d 65 06 02 3d 07 42 a7 01 10 05 22 01 01 42 a8 01 07 02 02 3f 05 04 .B.....name..=.B...."..B.....?..
2440 42 a9 01 06 05 08 65 78 74 65 6e 64 73 01 42 aa 01 0f 05 0d 73 75 70 65 72 63 6c 61 73 73 65 73 B.....extends.B.....superclasses
2460 06 03 2b 3d 07 42 ab 01 11 05 42 ac 01 03 02 40 66 03 40 b4 01 06 42 ad 01 10 05 40 b6 01 01 01 ..+=.B....B....@f.@...B....@....
2480 42 ae 01 07 02 02 2a 05 03 42 af 01 06 05 02 2c 01 42 b0 01 0f 05 0d 73 75 70 65 72 63 6c 61 73 B.....*..B.....,.B.....superclas
24a0 73 65 73 06 03 2b 3d 07 42 b1 01 11 05 42 b2 01 03 02 40 66 03 40 b4 01 06 42 b3 01 10 05 40 b6 ses..+=.B....B....@f.@...B....@.
24c0 01 01 01 01 01 42 b4 01 06 05 02 7b 01 42 b5 01 0f 02 02 2a 05 08 6d 65 6d 62 65 72 73 06 03 2b .....B.....{.B.....*..members..+
24e0 3d 07 42 b6 01 10 05 42 b7 01 0e 02 11 4d 65 6d 62 65 72 44 65 66 69 6e 69 74 69 6f 6e 03 42 b8 =.B....B.....MemberDefinition.B.
2500 01 03 02 40 66 03 42 b9 02 03 00 03 13 2f 2f 4d 65 6d 62 65 72 44 65 66 69 6e 69 74 69 6f 6e 01 ...@f.B......//MemberDefinition.
2520 04 42 ba 01 07 05 07 42 bb 01 0f 02 02 3f 05 0c 63 6f 6e 74 61 69 6e 6d 65 6e 74 06 03 3f 3d 07 .B.....B.....?..containment..?=.
2540 42 bc 01 06 05 09 63 6f 6e 74 61 69 6e 73 01 01 42 bd 01 0f 05 05 74 79 70 65 06 02 3d 07 42 be B.....contains..B.....type..=.B.
2560 01 11 05 42 bf 01 03 02 40 66 03 40 b4 01 06 42 c0 01 10 05 40 b6 01 01 01 42 c1 01 0f 02 02 3f ...B....@f.@...B....@....B.....?
2580 05 0d 6d 75 6c 74 69 70 6c 69 63 69 74 79 06 02 3d 07 42 c2 01 10 05 42 c3 01 0e 02 0d 4d 75 6c ..multiplicity..=.B....B.....Mul
25a0 74 69 70 6c 69 63 69 74 79 03 42 c4 01 03 02 40 66 03 42 c5 02 03 00 03 0f 2f 2f 4d 75 6c 74 69 tiplicity.B....@f.B......//Multi
25c0 70 6c 69 63 69 74 79 01 04 42 c6 01 05 05 04 42 c7 01 10 05 42 c8 01 0e 02 11 4d 61 6e 79 4d 75 plicity..B.....B....B.....ManyMu
25e0 6c 74 69 70 6c 69 63 69 74 79 03 42 c9 01 03 02 40 66 03 42 ca 02 03 00 03 13 2f 2f 4d 61 6e 79 ltiplicity.B....@f.B......//Many
2600 4d 75 6c 74 69 70 6c 69 63 69 74 79 01 04 42 cb 01 07 05 04 42 cc 01 12 05 42 cd 01 03 02 40 66 Multiplicity..B.....B....B....@f
2620 03 42 ca 01 01 42 ce 01 06 05 02 5b 01 42 cf 01 06 05 02 5d 01 01 01 01 42 d0 01 10 05 42 d1 01 .B...B.....[.B.....]....B....B..
2640 0e 02 12 45 78 61 63 74 4d 75 6c 74 69 70 6c 69 63 69 74 79 03 42 d2 01 03 02 40 66 03 42 d3 02 ...ExactMultiplicity.B....@f.B..
2660 03 00 03 14 2f 2f 45 78 61 63 74 4d 75 6c 74 69 70 6c 69 63 69 74 79 01 04 42 d4 01 07 05 04 42 ....//ExactMultiplicity..B.....B
2680 d5 01 06 05 02 5b 01 42 d6 01 0f 05 0d 6d 75 6c 74 69 70 6c 69 63 69 74 79 06 02 3d 07 42 d7 01 .....[.B.....multiplicity..=.B..
26a0 10 05 42 d8 01 0e 02 11 55 70 70 65 72 4d 75 6c 74 69 70 6c 69 63 74 79 03 42 d9 01 03 02 15 03 ..B.....UpperMultiplicty.B......
26c0 3b 01 04 42 da 01 05 05 03 42 db 01 10 05 39 01 42 dc 01 06 05 02 2a 01 01 01 01 01 42 dd 01 06 ;..B.....B....9.B.....*.....B...
26e0 05 02 5d 01 01 01 01 42 de 01 10 05 42 df 01 0e 02 14 42 6f 75 6e 64 65 64 4d 75 6c 74 69 70 6c ..]....B....B.....BoundedMultipl
2700 69 63 69 74 79 03 42 e0 01 03 02 40 66 03 42 e1 02 03 00 03 16 2f 2f 42 6f 75 6e 64 65 64 4d 75 icity.B....@f.B......//BoundedMu
2720 6c 74 69 70 6c 69 63 69 74 79 01 04 42 e2 01 07 05 06 42 e3 01 06 05 02 5b 01 42 e4 01 0f 05 0b ltiplicity..B.....B.....[.B.....
2740 6c 6f 77 65 72 42 6f 75 6e 64 06 02 3d 07 42 e5 01 10 05 39 01 01 42 e6 01 06 05 03 2e 2e 01 42 lowerBound..=.B....9..B........B
2760 e7 01 0f 05 0b 75 70 70 65 72 42 6f 75 6e 64 06 02 3d 07 42 e8 01 10 05 42 d8 01 01 42 e9 01 06 .....upperBound..=.B....B...B...
2780 05 02 5d 01 01 01 01 01 01 01 01 42 ea 01 0f 05 05 6e 61 6d 65 06 02 3d 07 42 eb 01 10 05 22 01 ..]........B.....name..=.B....".
27a0 01 42 ec 01 07 02 02 3f 05 03 42 ed 01 06 05 09 6f 70 70 6f 73 69 74 65 01 42 ee 01 0f 05 09 6f .B.....?..B.....opposite.B.....o
27c0 70 70 6f 73 69 74 65 06 02 3d 07 42 ef 01 11 05 42 f0 01 03 02 40 66 03 40 b4 01 06 42 f1 01 10 pposite..=.B....B....@f.@...B...
27e0 05 40 b6 01 01 01 01 42 f2 01 06 02 02 3f 05 02 3b 01 01 01 01 01 42 f3 01 06 05 02 7d 01 01 01 .@.....B.....?..;.....B.....}...
2800 01 42 f4 01 10 05 42 f5 01 0e 02 10 53 63 6f 70 65 44 65 66 69 6e 69 74 69 6f 6e 03 42 f6 01 03 .B....B.....ScopeDefinition.B...
2820 02 40 66 03 42 f7 02 03 00 03 12 2f 2f 53 63 6f 70 65 44 65 66 69 6e 69 74 69 6f 6e 01 04 42 f8 .@f.B......//ScopeDefinition..B.
2840 01 05 05 04 42 f9 01 10 05 42 fa 01 0e 02 15 45 78 61 63 74 53 63 6f 70 65 44 65 66 69 6e 69 74 ....B....B.....ExactScopeDefinit
2860 69 6f 6e 03 42 fb 01 03 02 40 66 03 42 fc 02 03 00 03 17 2f 2f 45 78 61 63 74 53 63 6f 70 65 44 ion.B....@f.B......//ExactScopeD
2880 65 66 69 6e 69 74 69 6f 6e 01 04 42 fd 01 07 05 05 42 fe 01 06 05 06 73 63 6f 70 65 01 42 ff 01 efinition..B.....B.....scope.B..
28a0 0f 05 05 74 79 70 65 06 02 3d 07 43 00 01 11 05 43 01 01 03 02 40 66 03 40 b4 01 06 43 02 01 10 ...type..=.C....C....@f.@...C...
28c0 05 40 b6 01 01 01 43 03 01 06 05 03 3d 3d 01 43 04 01 0f 05 0b 65 78 61 63 74 53 63 6f 70 65 06 .@....C.....==.C.....exactScope.
28e0 02 3d 07 43 05 01 10 05 39 01 01 01 01 01 43 06 01 10 05 43 07 01 0e 02 17 42 6f 75 6e 64 65 64 .=.C....9.....C....C.....Bounded
2900 53 63 6f 70 65 44 65 66 69 6e 69 74 69 6f 6e 03 43 08 01 03 02 40 66 03 43 09 02 03 00 03 19 2f ScopeDefinition.C....@f.C....../
2920 2f 42 6f 75 6e 64 65 64 53 63 6f 70 65 44 65 66 69 6e 69 74 69 6f 6e 01 04 43 0a 01 07 05 03 43 /BoundedScopeDefinition..C.....C
2940 0b 01 06 05 06 73 63 6f 70 65 01 43 0c 01 05 05 03 43 0d 01 07 05 05 43 0e 01 07 02 02 3f 05 03 .....scope.C.....C.....C.....?..
2960 43 0f 01 0f 05 0b 6c 6f 77 65 72 42 6f 75 6e 64 06 02 3d 07 43 10 01 10 05 39 01 01 43 11 01 06 C.....lowerBound..=.C....9..C...
2980 05 03 3c 3d 01 01 43 12 01 0f 05 05 74 79 70 65 06 02 3d 07 43 13 01 11 05 43 14 01 03 02 40 66 ..<=..C.....type..=.C....C....@f
29a0 03 40 b4 01 06 43 15 01 10 05 40 b6 01 01 01 43 16 01 06 05 03 3c 3d 01 43 17 01 0f 05 0b 75 70 .@...C....@....C.....<=.C.....up
29c0 70 65 72 42 6f 75 6e 64 06 02 3d 07 43 18 01 10 05 39 01 01 01 43 19 01 07 05 05 43 1a 01 0f 05 perBound..=.C....9...C.....C....
29e0 0b 75 70 70 65 72 42 6f 75 6e 64 06 02 3d 07 43 1b 01 10 05 39 01 01 43 1c 01 06 05 03 3e 3d 01 .upperBound..=.C....9..C.....>=.
2a00 43 1d 01 0f 05 05 74 79 70 65 06 02 3d 07 43 1e 01 11 05 43 1f 01 03 02 40 66 03 40 b4 01 06 43 C.....type..=.C....C....@f.@...C
2a20 20 01 10 05 40 b6 01 01 01 43 21 01 07 02 02 3f 05 03 43 22 01 06 05 03 3e 3d 01 43 23 01 0f 05 ....@....C!....?..C"....>=.C#...
2a40 0b 6c 6f 77 65 72 42 6f 75 6e 64 06 02 3d 07 43 24 01 10 05 39 01 01 01 01 01 01 01 01 43 25 01 .lowerBound..=.C$...9........C%.
2a60 10 05 43 26 01 0e 02 1c 4c 6f 77 65 72 42 6f 75 6e 64 65 64 53 63 6f 70 65 44 65 66 69 6e 69 74 ..C&....LowerBoundedScopeDefinit
2a80 69 6f 6e 03 43 27 01 03 02 40 66 03 43 28 02 03 00 03 1e 2f 2f 4c 6f 77 65 72 42 6f 75 6e 64 65 ion.C'...@f.C(.....//LowerBounde
2aa0 64 53 63 6f 70 65 44 65 66 69 6e 69 74 69 6f 6e 01 04 43 29 01 07 05 03 43 2a 01 06 05 06 73 63 dScopeDefinition..C)....C*....sc
2ac0 6f 70 65 01 43 2b 01 05 05 03 43 2c 01 07 05 04 43 2d 01 0f 05 0b 6c 6f 77 65 72 42 6f 75 6e 64 ope.C+....C,....C-....lowerBound
2ae0 06 02 3d 07 43 2e 01 10 05 39 01 01 43 2f 01 06 05 03 3c 3d 01 43 30 01 0f 05 05 74 79 70 65 06 ..=.C....9..C/....<=.C0....type.
2b00 02 3d 07 43 31 01 11 05 43 32 01 03 02 40 66 03 40 b4 01 06 43 33 01 10 05 40 b6 01 01 01 01 43 .=.C1...C2...@f.@...C3...@.....C
2b20 34 01 07 05 04 43 35 01 0f 05 05 74 79 70 65 06 02 3d 07 43 36 01 11 05 43 37 01 03 02 40 66 03 4....C5....type..=.C6...C7...@f.
2b40 40 b4 01 06 43 38 01 10 05 40 b6 01 01 01 43 39 01 06 05 03 3e 3d 01 43 3a 01 0f 05 0b 6c 6f 77 @...C8...@....C9....>=.C:....low
2b60 65 72 42 6f 75 6e 64 06 02 3d 07 43 3b 01 10 05 39 01 01 01 01 01 01 01 01 01 01 43 3c 01 10 05 erBound..=.C;...9..........C<...
2b80 43 3d 01 0e 02 14 4f 62 6a 65 63 74 69 76 65 44 65 66 69 6e 69 74 69 6f 6e 03 43 3e 01 03 02 40 C=....ObjectiveDefinition.C>...@
2ba0 66 03 43 3f 02 03 00 03 16 2f 2f 4f 62 6a 65 63 74 69 76 65 44 65 66 69 6e 69 74 69 6f 6e 01 04 f.C?.....//ObjectiveDefinition..
2bc0 43 40 01 07 05 03 43 41 01 0f 05 05 6b 69 6e 64 06 02 3d 07 43 42 01 10 05 43 43 01 13 02 0e 4f C@....CA....kind..=.CB...CC....O
2be0 62 6a 65 63 74 69 76 65 4b 69 6e 64 03 43 44 01 03 02 40 66 03 43 45 02 04 00 03 10 2f 2f 4f 62 bjectiveKind.CD...@f.CE.....//Ob
2c00 6a 65 63 74 69 76 65 4b 69 6e 64 01 04 43 46 01 05 05 03 43 47 01 14 05 43 48 02 05 00 03 19 2f jectiveKind..CF....CG...CH...../
2c20 2f 4f 62 6a 65 63 74 69 76 65 4b 69 6e 64 2f 4d 49 4e 49 4d 49 5a 45 06 43 49 01 06 05 09 6d 69 /ObjectiveKind/MINIMIZE.CI....mi
2c40 6e 69 6d 69 7a 65 01 01 43 4a 01 14 05 43 4b 02 05 00 03 19 2f 2f 4f 62 6a 65 63 74 69 76 65 4b nimize..CJ...CK.....//ObjectiveK
2c60 69 6e 64 2f 4d 41 58 49 4d 49 5a 45 06 43 4c 01 06 05 09 6d 61 78 69 6d 69 7a 65 01 01 01 01 01 ind/MAXIMIZE.CL....maximize.....
2c80 01 43 4d 01 0f 05 0a 6f 62 6a 65 63 74 69 76 65 06 02 3d 07 43 4e 01 10 05 40 77 01 01 01 01 01 .CM....objective..=.CN...@w.....
2ca0 01 43 4f 01 10 05 43 50 01 02 02 0a 46 55 4c 4c 5f 53 54 4f 50 03 43 51 01 03 02 15 03 07 01 04 .CO...CP....FULL_STOP.CQ........
2cc0 43 52 01 06 05 14 73 79 6e 74 68 65 74 69 63 3a 46 55 4c 4c 5f 53 54 4f 50 01 01 01 01 01 01 01 CR....synthetic:FULL_STOP.......
2ce0 01 40 6d 40 73 42 4e 42 62 42 6d 42 78 42 85 42 80 42 95 40 77 40 7c 40 8a 42 2e 40 8e 43 53 01 .@m@sBNBbBmBxB.B.B.@w@|@.B.@.CS.
2d00 13 02 0f 42 69 6e 61 72 79 4f 70 65 72 61 74 6f 72 03 43 54 01 03 02 40 66 03 41 c9 01 04 43 55 ...BinaryOperator.CT...@f.A...CU
2d20 01 05 05 0d 43 56 01 14 05 41 f9 06 43 57 01 06 05 03 45 51 01 01 43 58 01 14 05 41 fc 06 43 59 ....CV...A..CW....EQ..CX...A..CY
2d40 01 06 05 07 4e 4f 54 5f 45 51 01 01 43 5a 01 14 05 41 ff 06 43 5b 01 06 05 05 4c 45 53 53 01 01 ....NOT_EQ..CZ...A..C[....LESS..
2d60 43 5c 01 14 05 42 02 06 43 5d 01 06 05 08 4c 45 53 53 5f 45 51 01 01 43 5e 01 14 05 42 05 06 43 C\...B..C]....LESS_EQ..C^...B..C
2d80 5f 01 06 05 08 47 52 45 41 54 45 52 01 01 43 60 01 14 05 42 08 06 43 61 01 06 05 0b 47 52 45 41 _....GREATER..C`...B..Ca....GREA
2da0 54 45 52 5f 45 51 01 01 43 62 01 14 05 42 0b 06 43 63 01 06 05 03 49 4e 01 01 43 64 01 14 05 41 TER_EQ..Cb...B..Cc....IN..Cd...A
2dc0 e8 06 43 65 01 06 05 04 41 44 44 01 01 43 66 01 14 05 41 eb 06 43 67 01 06 05 04 53 55 42 01 01 ..Ce....ADD..Cf...A..Cg....SUB..
2de0 43 68 01 14 05 41 d8 06 43 69 01 06 05 04 4d 55 4c 01 01 43 6a 01 14 05 41 db 06 43 6b 01 06 05 Ch...A..Ci....MUL..Cj...A..Ck...
2e00 04 44 49 56 01 01 43 6c 01 14 05 41 cb 06 43 6d 01 06 05 04 50 4f 57 01 01 01 01 41 f5 40 92 41 .DIV..Cl...A..Cm....POW....A.@.A
2e20 e4 40 96 41 d4 40 9a 41 c7 40 9e 41 a9 40 a2 40 a6 41 76 41 86 41 80 40 aa 40 cd 40 e0 40 ea 40 .@.A.@.A.@.A.@.@.AvA.A.@.@.@.@.@
2e40 ef 40 f5 40 fd 41 0a 40 ae 41 19 41 25 41 2f 41 2a 41 40 41 4e 41 56 41 5e 42 9f 42 b7 42 c3 42 .@.@.A.@.A.A%A/A*A@ANAVA^B.B.B.B
2e60 c8 42 d1 42 df 42 f5 42 fa 43 07 43 26 43 43 43 3d 42 d8 41 45 40 b6 41 63 40 bf 13 40 d6 40 db .B.B.B.B.C.C&CCC=B.AE@.Ac@..@.@.
2e80 43 50 43 6e 01 0e 02 0d 4e 61 6d 65 64 45 6c 65 6d 65 6e 74 03 43 6f 01 03 02 40 66 03 40 b4 01 CPCn....NamedElement.Co...@f.@..
2ea0 04 43 70 01 0f 05 05 6e 61 6d 65 06 02 3d 07 43 71 01 10 05 40 b6 01 01 01 01 02 01 .Cp....name..=.Cq...@.......