From e591f6360e132022045f915776cb1d70ea3c9c14 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Thu, 20 Aug 2015 13:03:59 +0300 Subject: [PATCH] Py3 fix for lambda_notation() --- sympy/parsing/sympy_parser.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sympy/parsing/sympy_parser.py b/sympy/parsing/sympy_parser.py index c69505f5aaa..8f35d9a14c1 100644 --- a/sympy/parsing/sympy_parser.py +++ b/sympy/parsing/sympy_parser.py @@ -529,6 +529,9 @@ def lambda_notation(tokens, local_dict, global_dict): """ result = [] flag = False + if len(tokens) > 1: + if tokens[0][1] == 'utf-8' and tokens[1] == (NAME, 'lambda'): + tokens = tokens[1:] toknum, tokval = tokens[0] tokLen = len(tokens) if toknum == NAME and tokval == 'lambda':