authorgravatar for pfg@pfg.pwpfg <pfg@pfg.pw> 2021-10-02 16:54:05-04:00
committergravatar for pfg@pfg.pwpfg <pfg@pfg.pw> 2021-10-02 16:54:05-04:00
log224423ac27876cb6f4d05edd30188fcca07e5b68
tree021c8a9af12cfa128af438ab88a68f701adfa406
parentcfbbd970754eb39345eeb6dd3423b128df5c359c

fix grammer file name and .y file type


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

doc/docgen.zig+3-3
......@@ -313,7 +313,7 @@ const SyntaxBlock = struct {
313313 const SourceType = enum {
314314 zig,
315315 c,
316 peg,
316 y,
317317 javascript,
318318 };
319319};
......@@ -667,8 +667,8 @@ fn genToc(allocator: *Allocator, tokenizer: *Tokenizer) !Toc {
667667 source_type = SyntaxBlock.SourceType.zig;
668668 } else if (mem.eql(u8, source_type_str, "c")) {
669669 source_type = SyntaxBlock.SourceType.c;
670 } else if (mem.eql(u8, source_type_str, "peg")) {
671 source_type = SyntaxBlock.SourceType.c;
670 } else if (mem.eql(u8, source_type_str, "y")) {
671 source_type = SyntaxBlock.SourceType.y;
672672 } else if (mem.eql(u8, source_type_str, "javascript")) {
673673 source_type = SyntaxBlock.SourceType.javascript;
674674 } else {
doc/langref.html.in+10-3
......@@ -170,6 +170,9 @@
170170 background: #a8b9cc;
171171 color: #000;
172172 }
173 figcaption.y-cap {
174 background: #fcdba5;
175 }
173176 figcaption.javascript-cap {
174177 background: #365d95;
175178 color: #fff;
......@@ -199,7 +202,7 @@
199202 pre {
200203 counter-reset: line;
201204 }
202 pre span.line:before {
205 pre .line:before {
203206 counter-increment: line;
204207 content: counter(line);
205208 display: inline-block;
......@@ -211,7 +214,7 @@
211214 th pre code {
212215 background: none;
213216 }
214 th span.line:before {
217 th .line:before {
215218 display: none;
216219 }
217220
......@@ -288,6 +291,10 @@
288291 background-color: #b27306;
289292 color: #000;
290293 }
294 figcaption.y-cap {
295 background-color: #b27306;
296 color: #000;
297 }
291298 figcaption.shell-cap {
292299 background: #2a2a2a;
293300 color: #fff;
......@@ -11650,7 +11657,7 @@ fn readU32Be() u32 {}
1165011657 {#header_close#}
1165111658
1165211659 {#header_open|Grammar#}
11653 {#syntax_block|peg|grammar.y#}Root <- skip container_doc_comment? ContainerMembers eof
11660 {#syntax_block|y|grammar.y#}Root <- skip container_doc_comment? ContainerMembers eof
1165411661
1165511662# *** Top level ***
1165611663ContainerMembers <- ContainerDeclarations (ContainerField COMMA)* (ContainerField / ContainerDeclarations)