コード例 #1
0
def test_ITE():
    expr = ITE(x < 1, y, z)
    assert rust_code(expr) == ("if (x < 1) {\n"
                               "    y\n"
                               "} else {\n"
                               "    z\n"
                               "}")
コード例 #2
0
ファイル: test_rust.py プロジェクト: hridog00/Proyecto
def test_ITE():
    expr = ITE(x < 1, x, x + 2)
    assert rust_code(expr) == ("if (x < 1) {\n"
                               "    x\n"
                               "} else {\n"
                               "    x + 2\n"
                               "}")
コード例 #3
0
ファイル: test_c.py プロジェクト: liyanxp/NmercialExperiment
def test_ccode_ITE():
    expr = ITE(x < 1, y, z)
    assert ccode(expr) == ("((x < 1) ? (\n"
                           "   y\n"
                           ")\n"
                           ": (\n"
                           "   z\n"
                           "))")
コード例 #4
0
ファイル: test_ccode.py プロジェクト: jamesBaker361/pynary
def test_ccode_ITE():
    expr = ITE(x < 1, x, x**2)
    assert ccode(expr) == ("((x < 1) ? (\n"
                           "   x\n"
                           ")\n"
                           ": (\n"
                           "   pow(x, 2)\n"
                           "))")
コード例 #5
0
ファイル: test_rcode.py プロジェクト: weiyinfu/learnSympy
def test_rcode_ITE():
    expr = ITE(x < 1, y, z)
    p = rcode(expr)
    ref="ifelse(x < 1,y,z)"
    assert p == ref
コード例 #6
0
def test_rcode_ITE():
    expr = ITE(x < 1, x, x**2)
    p = rcode(expr)
    ref="ifelse(x < 1,x,x^2)"
    assert p == ref