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:
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) {