From d3d951d843a10ef9346da6865dea6080ff8ffbb0 Mon Sep 17 00:00:00 2001 From: Username404-59 Date: Sat, 6 Mar 2021 13:27:02 +0100 Subject: [PATCH] Revert "Simplify a if statement in lexer.cpp." This reverts commit 42796ac54ccac44c8a2033ea39635ba44284c5d7. --- src/etc/lexer.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/etc/lexer.cpp b/src/etc/lexer.cpp index c2447ed..b5cd636 100644 --- a/src/etc/lexer.cpp +++ b/src/etc/lexer.cpp @@ -63,9 +63,9 @@ vector& lex(const string& in) } } else { tok::type currentType = getIdentifierCharType(current); - if ((currentType == tok::STRING) || (currentType == tok::UNEXPECTED)) { - generated.second.append(string(1, current)); - } else longLex = false; + if ((currentType == tok::STRING) || ((currentType == tok::UNEXPECTED) && ((generated.first == tok::IDENTIFIER) || (generated.first == tok::NUMBER)))) { + longLex = false; + } else generated.second.append(string(1, current)); } } /* Test