From ca13d4c461509ea07cb08a6f253108424bf0ef79 Mon Sep 17 00:00:00 2001 From: bill Date: Sun, 21 Feb 2021 17:55:07 +0800 Subject: [PATCH] Fixed failure on test bad_indentation.py --- src/main/jflex/chocopy/pa1/ChocoPy.jflex | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/jflex/chocopy/pa1/ChocoPy.jflex b/src/main/jflex/chocopy/pa1/ChocoPy.jflex index 43a7f03..55446aa 100644 --- a/src/main/jflex/chocopy/pa1/ChocoPy.jflex +++ b/src/main/jflex/chocopy/pa1/ChocoPy.jflex @@ -149,7 +149,10 @@ if True: */ push(currIndent); - return symbol(ChocoPyTokens.INDENT, currIndent); + return symbolFactory.newSymbol(ChocoPyTokens.terminalNames[ChocoPyTokens.INDENT], ChocoPyTokens.INDENT, + new ComplexSymbolFactory.Location(yyline + 1, yycolumn - 1), + new ComplexSymbolFactory.Location(yyline + 1,yycolumn + yylength()), + currIndent); } } }