Constant DMN_3_1143
Source pub const DMN_3_1143: &str = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<definitions namespace=\"https://dsntk.io/spec/DMN/1143-feel-round-half-up-function\"\n name=\"1143-feel-round-half-up-function\"\n id=\"_1143-feel-round-half-up-function\"\n xmlns=\"https://www.omg.org/spec/DMN/20211108/MODEL/\">\n\n <description>\n FEEL built-in function \'round half up(n,scale)\' in category number functions.\n </description>\n\n <decision name=\"decision001\" id=\"_decision001\">\n <variable name=\"decision001\"/>\n <literalExpression>\n <text>round half up(5.5, 0)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision002\" id=\"_decision002\">\n <variable name=\"decision002\"/>\n <literalExpression>\n <text>round half up(-5.5, 0)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision003\" id=\"_decision003\">\n <variable name=\"decision003\"/>\n <literalExpression>\n <text>round half up(1.121, 2)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision004\" id=\"_decision004\">\n <variable name=\"decision004\"/>\n <literalExpression>\n <text>round half up(-1.126, 2)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision005\" id=\"_decision005\">\n <variable name=\"decision005\"/>\n <literalExpression>\n <text>round half up()</text>\n </literalExpression>\n </decision>\n\n <!-- commented out pending RTF. https://github.com/dmn-tck/tck/pull/592#issuecomment-1769761733 -->\n <!--\n <decision name=\"decision006\" id=\"_decision006\">\n <variable name=\"decision006\"/>\n <literalExpression>\n <text>round half up(1234)</text>\n </literalExpression>\n </decision>\n -->\n\n <decision name=\"decision007\" id=\"_decision007\">\n <variable name=\"decision007\"/>\n <literalExpression>\n <text>round half up(null,0)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision008\" id=\"_decision008\">\n <variable name=\"decision008\"/>\n <literalExpression>\n <text>round half up(1234,null)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision009\" id=\"_decision009\">\n <variable name=\"decision009\"/>\n <literalExpression>\n <text>round half up(1234.12,1,2)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision010\" id=\"_decision010\">\n <variable name=\"decision010\"/>\n <literalExpression>\n <text>round half up(n:5.5,scale:0)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision011_a\" id=\"_decision011_a\">\n <variable name=\"decision011_a\"/>\n <literalExpression>\n <text>round half up(scale:0)</text>\n </literalExpression>\n </decision>\n\n <!-- comment pending RTF. https://github.com/dmn-tck/tck/pull/592#issuecomment-1769761733 -->\n <!--\n <decision name=\"decision011_b\" id=\"_decision011_b\">\n <variable name=\"decision011_b\"/>\n <literalExpression>\n <text>round half up(n:5.5)</text>\n </literalExpression>\n </decision>\n -->\n\n <decision name=\"decision012\" id=\"_decision012\">\n <variable name=\"decision012\"/>\n <literalExpression>\n <text>round half up(n:5.5,scale:0,foo:123)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision013\" id=\"_decision013\">\n <variable name=\"decision013\"/>\n <literalExpression>\n <text>round half up(\"123\", 0)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision014\" id=\"_decision014\">\n <variable name=\"decision014\"/>\n <literalExpression>\n <text>round half up(5.5, \"0\")</text>\n </literalExpression>\n </decision>\n\n <!-- comment decimal scale tests for now, subject to clarification -->\n <!--\n <decision name=\"decision015\" id=\"_decision015\">\n <variable name=\"decision015\"/>\n <literalExpression>\n <text>round half up(5.5, 1.1)</text>\n </literalExpression>\n </decision>\n -->\n\n <!-- comment negative scale tests for now, subject to clarification -->\n <!--\n <decision name=\"decision016_a\" id=\"_decision016_a\">\n <variable name=\"decision016_a\"/>\n <literalExpression>\n <text>round half up(5.5, -6111)</text>\n </literalExpression>\n </decision>\n -->\n\n <decision name=\"decision016_b\" id=\"_decision016_b\">\n <variable name=\"decision016_b\"/>\n <literalExpression>\n <text>round half up(5.5, (-6111 - 1))</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision017_a\" id=\"_decision017_a\">\n <variable name=\"decision017_a\"/>\n <literalExpression>\n <text>round half up(5.5, 6144)</text>\n </literalExpression>\n </decision>\n\n <decision name=\"decision017_b\" id=\"_decision017_b\">\n <variable name=\"decision017_b\"/>\n <literalExpression>\n <text>round half up(5.5, (6176 + 1))</text>\n </literalExpression>\n </decision>\n\n</definitions>\n";