Constant DMN_3_0084

Source
pub const DMN_3_0084: &str = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<definitions namespace=\"https://www.montera.com.au/spec/DMN/0084-feel-for-loops\"\n             name=\"0084-feel-for-loops\"\n             id=\"_9c8fc207-453b-4e65-a467-7508a7a76e6f\"\n             xmlns=\"https://www.omg.org/spec/DMN/20191111/MODEL/\">\n\n    <description>FEEL for loops</description>\n\n    <decision name=\"decision_001\" id=\"_decision_001\">\n        <variable name=\"decision_001\"/>\n        <literalExpression>\n            <text>for i in [1,2,3] return i + 1</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_002\" id=\"_decision_002\">\n        <variable name=\"decision_002\"/>\n        <literalExpression>\n            <text>for i in [1,2,3], j in [4,5] return i + j</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_003\" id=\"_decision_003\">\n        <variable name=\"decision_003\"/>\n        <literalExpression>\n            <text>for i in [] return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_007\" id=\"_decision_007\">\n        <variable name=\"decision_007\"/>\n        <literalExpression>\n            <text>for i in 2..4 return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_008\" id=\"_decision_008\">\n        <variable name=\"decision_008\"/>\n        <literalExpression>\n            <text>for i in 4..2 return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_009\" id=\"_decision_009\">\n        <variable name=\"decision_009\"/>\n        <literalExpression>\n            <text>for i in -1..1 return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_010\" id=\"_decision_010\">\n        <variable name=\"decision_010\"/>\n        <literalExpression>\n            <text>for i in 1..-1 return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_011\" id=\"_decision_011\">\n        <variable name=\"decision_011\"/>\n        <literalExpression>\n            <text>for i in 1..1 return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_012\" id=\"_decision_012\">\n        <variable name=\"decision_012\"/>\n        <literalExpression>\n            <text>for i in 1+1..1+3 return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_013\" id=\"_decision_013\">\n        <variable name=\"decision_013\"/>\n        <literalExpression>\n            <text>for i in 0..4 return if i = 0 then 1 else i * partial[-1]</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"days in weekend\" id=\"_daysInWeekend\">\n        <variable name=\"days in weekend\"/>\n        <literalExpression>\n            <text>[\"saturday\", \"sunday\"]</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_014\" id=\"_decision_014\">\n        <variable name=\"decision_014\"/>\n        <informationRequirement>\n            <requiredDecision href=\"#_daysInWeekend\"/>\n        </informationRequirement>\n        <literalExpression>\n            <text>for i in days in weekend return if i = \"sunday\" then true else false</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_015\" id=\"_decision_015\">\n        <variable name=\"decision_015\"/>\n        <literalExpression>\n            <text>for x in [ [1,2], [3,4] ], y in x return y</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_016\" id=\"_decision_016\">\n        <variable name=\"decision_016\"/>\n        <literalExpression>\n            <text>for x in [ [1,2], [3,4] ] return for y in x return y</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_017\" id=\"_decision_017\">\n        <variable name=\"decision_017\"/>\n        <literalExpression>\n            <text>for i in @\"1980-01-01\"..@\"1980-01-03\" return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_018\" id=\"_decision_018\">\n        <variable name=\"decision_018\"/>\n        <literalExpression>\n            <text>for i in @\"1980-01-03\"..@\"1980-01-01\" return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_019\" id=\"_decision_019\">\n        <!-- string iteration content type gives null -->\n        <variable name=\"decision_019\"/>\n        <literalExpression>\n            <text>for i in \"a\"..\"z\" return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_019_a\" id=\"_decision_019_a\">\n        <!-- string range iteration context type gives null -->\n        <variable name=\"decision_019_a\"/>\n        <literalExpression>\n            <text>for i in [\"a\"..\"z\"] return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_020\" id=\"_decision_020\">\n        <!-- datetime iteration content type gives null -->\n        <variable name=\"decision_020\"/>\n        <literalExpression>\n            <text>for i in @\"1980-01-03T00:00:00\"..@\"1980-01-01T00:00:00\" return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_020_a\" id=\"_decision_020_a\">\n        <!-- datetime range iteration context type gives null -->\n        <variable name=\"decision_020_a\"/>\n        <literalExpression>\n            <text>for i in [@\"1980-01-03T00:00:00\"..@\"1980-01-01T00:00:00\"] return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_021\" id=\"_decision_021\">\n        <!-- time iteration content type gives null -->\n        <variable name=\"decision_021\"/>\n        <literalExpression>\n            <text>for i in @\"00:00:00\"..@\"00:00:00\" return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_021_a\" id=\"_decision_021_a\">\n        <!-- time range iteration context type gives null -->\n        <variable name=\"decision_021_a\"/>\n        <literalExpression>\n            <text>for i in [@\"00:00:00\"..@\"00:00:00\"] return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_022\" id=\"_decision_022\">\n        <!-- duration iteration content type gives null -->\n        <variable name=\"decision_022\"/>\n        <literalExpression>\n            <text>for i in @\"P1D\"..@\"P2D\" return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_022_a\" id=\"_decision_022_a\">\n        <!-- duration range iteration context type gives null -->\n        <variable name=\"decision_022_a\"/>\n        <literalExpression>\n            <text>for i in [@\"P1D\"..@\"P2D\"] return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_023\" id=\"_decision_023\">\n        <!-- a valid numeric range is permitted as iteration context -->\n        <variable name=\"decision_023\"/>\n        <literalExpression>\n            <text>for i in [1..2] return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_024\" id=\"_decision_024\">\n        <!-- a valid date range is permitted as iteration context -->\n        <variable name=\"decision_024\"/>\n        <literalExpression>\n            <text>for i in [@\"1980-01-01\"..@\"1980-01-03\"] return i</text>\n        </literalExpression>\n    </decision>\n\n    <decision name=\"decision_025\" id=\"_decision_025\">\n        <!-- invalid range gives null (ranges may be descending) -->\n        <variable name=\"decision_025\"/>\n        <literalExpression>\n            <text>for i in [2..1] return i</text>\n        </literalExpression>\n    </decision>\n\n</definitions>\n";