summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorptmcg <ptmcg@9bf210a0-9d2d-494c-87cf-cfb32e7dff7b>2016-05-13 09:05:50 +0000
committerptmcg <ptmcg@9bf210a0-9d2d-494c-87cf-cfb32e7dff7b>2016-05-13 09:05:50 +0000
commitf7336a81d67792afe97320398e9eb948b3fc0817 (patch)
tree75a948a3ecdb839cafc4261616a214d53ea58f98
parent597291361e0c5d4657cca6362ce5b98dccc40cae (diff)
downloadpyparsing-f7336a81d67792afe97320398e9eb948b3fc0817.tar.gz
Fix Py3 incompatibility in traceParseAction
git-svn-id: svn://svn.code.sf.net/p/pyparsing/code/trunk@347 9bf210a0-9d2d-494c-87cf-cfb32e7dff7b
-rw-r--r--src/pyparsing.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pyparsing.py b/src/pyparsing.py
index 3c0e13f..0dc0647 100644
--- a/src/pyparsing.py
+++ b/src/pyparsing.py
@@ -58,7 +58,7 @@ The pyparsing module handles some of the problems that are typically vexing when
"""
__version__ = "2.1.4"
-__versionTime__ = "13 May 2016 08:50 UTC"
+__versionTime__ = "13 May 2016 09:04 UTC"
__author__ = "Paul McGuire <ptmcg@users.sourceforge.net>"
import string
@@ -3263,7 +3263,7 @@ def traceParseAction(f):
"""Decorator for debugging parse actions."""
f = _trim_arity(f)
def z(*paArgs):
- thisFunc = f.func_name
+ thisFunc = f.__name__
s,l,t = paArgs[-3:]
if len(paArgs)>3:
thisFunc = paArgs[0].__class__.__name__ + '.' + thisFunc