zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit aa1a727284df089bb9a4a3b95adcb48505e268d3 (tree)
parent c6764fd254170a32f34a7c08341b90b926552389
Author: Alexandros Naskos <alex_naskos@hotmail.com>
Date:   Tue,  2 Jun 2020 02:58:33 +0300

Allow carriare return in comments

Diffstat:
Mlib/std/zig/tokenizer.zig | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/std/zig/tokenizer.zig b/lib/std/zig/tokenizer.zig @@ -1014,7 +1014,7 @@ pub const Tokenizer = struct { state = .container_doc_comment; }, '\n' => break, - '\t' => state = .line_comment, + '\t', '\r' => state = .line_comment, else => { state = .line_comment; self.checkLiteralCharacter(); @@ -1028,7 +1028,7 @@ pub const Tokenizer = struct { result.id = .DocComment; break; }, - '\t' => { + '\t', '\r' => { state = .doc_comment; result.id = .DocComment; }, @@ -1040,7 +1040,7 @@ pub const Tokenizer = struct { }, .line_comment, .doc_comment, .container_doc_comment => switch (c) { '\n' => break, - '\t' => {}, + '\t', '\r' => {}, else => self.checkLiteralCharacter(), }, .zero => switch (c) {