authorgravatar for der.teufel.mail@gmail.comKrzysztof Wolicki <der.teufel.mail@gmail.com> 2023-07-25 23:17:33+02:00
committergravatar for kappaloris@gmail.comLoris Cro <kappaloris@gmail.com> 2023-08-03 19:07:33+02:00
logb317ca4d6f76e32e9afb72dde59e43d515b6033b
tree2740840e3af018ba707318a2aba24197eb5aeb47
parentc4e62be62e8d8a006cc9d7861232f511c5a05385

autodoc: Added line_comment tokens to ziglexer.js tokenizer


2 files changed, 6 insertions(+), 4 deletions(-)

lib/docs/index.html+2-1
...@@ -836,7 +836,8 @@...@@ -836,7 +836,8 @@
836 }836 }
837837
838 .zig_doc_comment,838 .zig_doc_comment,
839 .zig_container_doc_comment {839 .zig_container_doc_comment,
840 .zig_line_comment {
840 color: #545454;841 color: #545454;
841 font-style: italic;842 font-style: italic;
842 }843 }
lib/docs/ziglexer.js+4-3
...@@ -12,6 +12,7 @@ const Tag = {...@@ -12,6 +12,7 @@ const Tag = {
12 number_literal: "number_literal",12 number_literal: "number_literal",
13 doc_comment: "doc_comment",13 doc_comment: "doc_comment",
14 container_doc_comment: "container_doc_comment",14 container_doc_comment: "container_doc_comment",
15 line_comment: "line_comment",
15 invalid_periodasterisks: "invalid_periodasterisks",16 invalid_periodasterisks: "invalid_periodasterisks",
16 bang: "bang",17 bang: "bang",
17 pipe: "pipe",18 pipe: "pipe",
...@@ -1699,9 +1700,9 @@ function InnerTokenizer(raw_source) {...@@ -1699,9 +1700,9 @@ function InnerTokenizer(raw_source) {
1699 return result;1700 return result;
1700 }1701 }
1701 case '\n': {1702 case '\n': {
1702 state = State.start;1703 result.tag = Tag.line_comment;
1703 result.loc.start = this.index + 1;1704 result.loc.end = this.index;
1704 break;1705 return result;
1705 }1706 }
1706 case '\t': break;1707 case '\t': break;
1707 //TODO: PORT1708 //TODO: PORT