summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlb_ii <lolbot_iichan@mail.ru>2020-07-12 16:00:36 +0300
committerlb_ii <lolbot_iichan@mail.ru>2020-07-12 18:10:52 +0300
commit4ba077cc6498c644251da5eca075ec0f2e36ed95 (patch)
treec8311fa1d8a499eac651f4cf09f607f40a2741ec
parent8b87d22ddc5bc8b73af7f2f3cef9feb433900d35 (diff)
downloadply-4ba077cc6498c644251da5eca075ec0f2e36ed95.tar.gz
GARDENSNAKE: Use modern lex
Modern lex fixup
-rw-r--r--example/GardenSnake/GardenSnake.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/example/GardenSnake/GardenSnake.py b/example/GardenSnake/GardenSnake.py
index 139e9eb..ca10308 100644
--- a/example/GardenSnake/GardenSnake.py
+++ b/example/GardenSnake/GardenSnake.py
@@ -222,6 +222,7 @@ def _new_token(type, lineno):
tok.type = type
tok.value = None
tok.lineno = lineno
+ tok.lexpos = 0
return tok
# Synthesize a DEDENT tag
@@ -334,9 +335,8 @@ def filter(lexer, add_endmarker=True):
class IndentLexer(object):
- def __init__(self, debug=0, optimize=0, lextab='lextab', reflags=0):
- self.lexer = lex.lex(debug=debug, optimize=optimize,
- lextab=lextab, reflags=reflags)
+ def __init__(self, debug=0, reflags=0):
+ self.lexer = lex.lex(debug=debug, reflags=reflags)
self.token_stream = None
def input(self, s, add_endmarker=True):