summaryrefslogtreecommitdiff
path: root/grc/core/utils/expr_utils.py
diff options
context:
space:
mode:
authorSebastian Koslowski <koslowski@kit.edu>2016-05-21 13:50:48 +0200
committerSebastian Koslowski <koslowski@kit.edu>2016-05-21 13:50:48 +0200
commit33c5096a47d1c882fde2f89af677d91b969df095 (patch)
tree23149d767100bf7d7b241460f7ae4373d13f9165 /grc/core/utils/expr_utils.py
parent4a739cb097d9e78593aae7d722a4834cd01cddd7 (diff)
Revert "grc: fix callback evaluation"
This reverts commit c85984f105106ff0a7e3b387d680e0f2f5884d55.
Diffstat (limited to 'grc/core/utils/expr_utils.py')
-rw-r--r--grc/core/utils/expr_utils.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/grc/core/utils/expr_utils.py b/grc/core/utils/expr_utils.py
index c5069583e0..66911757d6 100644
--- a/grc/core/utils/expr_utils.py
+++ b/grc/core/utils/expr_utils.py
@@ -18,7 +18,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
"""
import string
-VAR_CHARS = string.letters + string.digits + '_.'
+VAR_CHARS = string.letters + string.digits + '_'
class graph(object):
@@ -118,7 +118,7 @@ def get_variable_dependencies(expr, vars):
a subset of vars used in the expression
"""
expr_toks = expr_split(expr)
- return set(var for var in vars if var in expr_toks)
+ return set(filter(lambda v: v in expr_toks, vars))
def get_graph(exprs):