From 3c863714b43c08be7fb3c2ba95fa26de728daf19 Mon Sep 17 00:00:00 2001 From: Fabrice Ducos Date: Wed, 15 Jun 2022 01:10:13 +0200 Subject: [PATCH] src/core/org/luaj/vm2/compiler/LexState.java: error message on unexpected symbol fixed (it was returning a strange character corresponding to an internal token code, meaningless to the user) --- src/core/org/luaj/vm2/compiler/LexState.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/org/luaj/vm2/compiler/LexState.java b/src/core/org/luaj/vm2/compiler/LexState.java index c3a64b16..cf15e8e0 100644 --- a/src/core/org/luaj/vm2/compiler/LexState.java +++ b/src/core/org/luaj/vm2/compiler/LexState.java @@ -1391,7 +1391,7 @@ public class LexState extends Constants { return; } default: { - this.syntaxerror("unexpected symbol " + t.token + " (" + ((char) t.token) + ")"); + this.syntaxerror("unexpected symbol near " + token2str(t.token) + " (code " + t.token + ")"); return; } }