From cb04f5986bad6fe017ad2b9c9731009928e86a04 Mon Sep 17 00:00:00 2001 From: Jan Date: Sat, 26 Oct 2019 22:31:03 +0200 Subject: [PATCH] ZoneCodeGenerator: Fix Literals with multiple tokens only compare the first token --- .../Parsing/Matching/Matchers/MatcherLiteral.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ZoneCodeGenerator/Parsing/Matching/Matchers/MatcherLiteral.cs b/src/ZoneCodeGenerator/Parsing/Matching/Matchers/MatcherLiteral.cs index 354c7644..16702133 100644 --- a/src/ZoneCodeGenerator/Parsing/Matching/Matchers/MatcherLiteral.cs +++ b/src/ZoneCodeGenerator/Parsing/Matching/Matchers/MatcherLiteral.cs @@ -17,7 +17,7 @@ namespace ZoneCodeGenerator.Parsing.Matching.Matchers foreach (var literal in literals) { - var token = context.Lexer.PeekToken(tokenOffset); + var token = context.Lexer.PeekToken(tokenOffset++); var isMatch = string.Equals(token, literal); if (!isMatch) return new MatchingResult(false, 0);