| Index: tools/lexer_generator/automaton.py
|
| diff --git a/tools/lexer_generator/automaton.py b/tools/lexer_generator/automaton.py
|
| index 43e0f853bb803ea01cea91017e20f7c3219c2c56..e10fac14f45489e3cb1714ed7eb8f094775d0bde 100644
|
| --- a/tools/lexer_generator/automaton.py
|
| +++ b/tools/lexer_generator/automaton.py
|
| @@ -80,8 +80,8 @@ class Action(object):
|
| part = ""
|
| if action:
|
| part += action[0]
|
| - if action[1] and isinstance(action[1], str):
|
| - part += "(%s)" % action[1]
|
| + if action[1]:
|
| + part += "(%s)" % str(action[1])
|
| parts.append(part)
|
| return "action< %s >" % " | ".join(parts)
|
|
|
|
|