diff --git a/src/scanners.zig b/src/scanners.zig index 47537da..0a10196 100644 --- a/src/scanners.zig +++ b/src/scanners.zig @@ -310,8 +310,8 @@ pub const Scanner = struct { '!' => self.makeMatchToken('=', .BangEqual, .Bang), '=' => self.makeMatchToken('=', .EqualEqual, .Equal), '>' => self.makeMatchToken('=', .GreaterEqual, .Greater), + '<' => self.makeMatchToken('=', .LessEqual, .Less), '+' => self.makeTripleMatchToken('+', .PlusPlus, '=', .PlusEqual, .Plus), - '<' => self.makeTripleMatchToken('=', .LessEqual, '<', .LeftDoubleChevron, .Less), '/' => blk: { var next = self.peekNext(); @@ -344,7 +344,7 @@ pub const Scanner = struct { } }, - '\'' => try self.doString('\''), + // '\'' => try self.doString('\''), '"' => try self.doString('"'), ' ', '\r', '\t' => null, diff --git a/src/tokens.zig b/src/tokens.zig index a3811cc..1df9b37 100644 --- a/src/tokens.zig +++ b/src/tokens.zig @@ -25,7 +25,6 @@ pub const TokenType = enum { // one-two char tokens DotEqual, - LeftDoubleChevron, // AKA "<<" PlusPlus, PlusEqual, MinusEqual,