Commit 224423ac27

pfg <pfg@pfg.pw>
2021-10-02 22:54:05
fix grammer file name and .y file type
1 parent cfbbd97
Changed files (2)
doc/docgen.zig
@@ -313,7 +313,7 @@ const SyntaxBlock = struct {
     const SourceType = enum {
         zig,
         c,
-        peg,
+        y,
         javascript,
     };
 };
@@ -667,8 +667,8 @@ fn genToc(allocator: *Allocator, tokenizer: *Tokenizer) !Toc {
                         source_type = SyntaxBlock.SourceType.zig;
                     } else if (mem.eql(u8, source_type_str, "c")) {
                         source_type = SyntaxBlock.SourceType.c;
-                    } else if (mem.eql(u8, source_type_str, "peg")) {
-                        source_type = SyntaxBlock.SourceType.c;
+                    } else if (mem.eql(u8, source_type_str, "y")) {
+                        source_type = SyntaxBlock.SourceType.y;
                     } else if (mem.eql(u8, source_type_str, "javascript")) {
                         source_type = SyntaxBlock.SourceType.javascript;
                     } else {
doc/langref.html.in
@@ -170,6 +170,9 @@
       background: #a8b9cc;
       color: #000;
     }
+    figcaption.y-cap {
+      background: #fcdba5;
+    }
     figcaption.javascript-cap {
       background: #365d95;
       color: #fff;
@@ -199,7 +202,7 @@
     pre {
       counter-reset: line;
     }
-    pre span.line:before {
+    pre .line:before {
       counter-increment: line;
       content: counter(line);
       display: inline-block;
@@ -211,7 +214,7 @@
     th pre code {
         background: none;
     }
-    th span.line:before {
+    th .line:before {
         display: none;
     }
 
@@ -288,6 +291,10 @@
           background-color: #b27306;
           color: #000;
       }
+      figcaption.y-cap {
+          background-color: #b27306;
+          color: #000;
+      }
       figcaption.shell-cap {
         background: #2a2a2a;
         color: #fff;
@@ -11650,7 +11657,7 @@ fn readU32Be() u32 {}
       {#header_close#}
 
       {#header_open|Grammar#}
-      {#syntax_block|peg|grammar.y#}Root <- skip container_doc_comment? ContainerMembers eof
+      {#syntax_block|y|grammar.y#}Root <- skip container_doc_comment? ContainerMembers eof
 
 # *** Top level ***
 ContainerMembers <- ContainerDeclarations (ContainerField COMMA)* (ContainerField / ContainerDeclarations)