kdrag.solvers.symunion.py2expr
- kdrag.solvers.symunion.py2expr(x: object) ExprRef
- kdrag.solvers.symunion.py2expr(x: ExprRef) ExprRef
- kdrag.solvers.symunion.py2expr(x: int) ExprRef
- kdrag.solvers.symunion.py2expr(x: float) ExprRef
- kdrag.solvers.symunion.py2expr(x: bool) ExprRef
- kdrag.solvers.symunion.py2expr(x: str) ExprRef
- kdrag.solvers.symunion.py2expr(x: tuple) ExprRef
- kdrag.solvers.symunion.py2expr(x: list) ExprRef
- kdrag.solvers.symunion.py2expr(x: complex) ExprRef
- kdrag.solvers.symunion.py2expr(x: set) ExprRef
- kdrag.solvers.symunion.py2expr(x: frozenset) ExprRef
>>> py2expr(1) 1 >>> py2expr(1.5) 3/2 >>> py2expr(True) True >>> py2expr("hello") "hello" >>> py2expr((1, 2)) Tuple_Int_Int(1, 2) >>> py2expr({1, 2}) Store(Store(K(Int, False), 1, True), 2, True) >>> py2expr([1,2,4,6]) Concat(Unit(1), Concat(Unit(2), Concat(Unit(4), Unit(6)))) >>> py2expr(1+2j) C(1, 2)
- Parameters:
x (object)
- Return type:
ExprRef