From afead31d13f455ae3264ebc731a98150ff0b262f Mon Sep 17 00:00:00 2001 From: dgelessus <dgelessus@users.noreply.github.com> Date: Fri, 10 May 2024 15:13:16 +0200 Subject: [PATCH] Inline a return variable in generated Lexer --- src/main/java/org/sablecc/sablecc/lexer/Lexer.java | 3 +-- src/main/resources/org/sablecc/sablecc/lexer.txt | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/sablecc/sablecc/lexer/Lexer.java b/src/main/java/org/sablecc/sablecc/lexer/Lexer.java index e446b38..1325460 100644 --- a/src/main/java/org/sablecc/sablecc/lexer/Lexer.java +++ b/src/main/java/org/sablecc/sablecc/lexer/Lexer.java @@ -558,8 +558,7 @@ public class Lexer throw new LexerException("[" + (startLine + 1) + "," + (startPos + 1) + "] Unknown token: " + this.text); } - EOF token = new EOF(startLine + 1, startPos + 1); - return token; + return new EOF(startLine + 1, startPos + 1); } } } diff --git a/src/main/resources/org/sablecc/sablecc/lexer.txt b/src/main/resources/org/sablecc/sablecc/lexer.txt index 156e5fc..66baac8 100644 --- a/src/main/resources/org/sablecc/sablecc/lexer.txt +++ b/src/main/resources/org/sablecc/sablecc/lexer.txt @@ -257,8 +257,7 @@ Macro:LexerBody throw new LexerException("[" + (startLine + 1) + "," + (startPos + 1) + "] Unknown token: " + this.text); } - EOF token = new EOF(startLine + 1, startPos + 1); - return token; + return new EOF(startLine + 1, startPos + 1); } } } -- GitLab