kdrag.contrib.telescope.normalize
- kdrag.contrib.telescope.normalize(xs: Telescope) _Tele
Normalize a telescope to a list of (variable, formula) pairs.
>>> x, y, z = smt.Ints("x y z") >>> normalize([x, y, z]) [(x, True), (y, True), (z, True)] >>> normalize([(x, x > 0), (y, y > x), z]) [(x, x > 0), (y, y > x), (z, True)] >>> normalize([(x, smt.Lambda([x], x > 0)), (y, smt.Lambda([y], y > x)), z]) [(x, x > 0), (y, y > x), (z, True)]
- Parameters:
xs (Telescope)
- Return type:
_Tele