From 9e3dde27d414763c546acf091e5e526cc86874b2 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Fri, 10 Jun 2005 16:28:43 +0000 Subject: [PATCH] [pymbolic @ Arch-1:inform@tiker.net--iam-2005%pymbolic--mainline--1.0--patch-5] Forgot new tests file. --- src/tests.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/tests.py diff --git a/src/tests.py b/src/tests.py new file mode 100644 index 0000000..b80e20a --- /dev/null +++ b/src/tests.py @@ -0,0 +1,11 @@ +import primitives + + + + +def is_zero(expr): + # FIXME + return isinstance(expr, primitives.Constant) and expr.Value == 0 + +def is_one(expr): + return isinstance(expr, primitives.Constant) and expr.Value == 1 or is_zero(expr-1) -- GitLab