zig

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

commit 18f1db134cf7fbc10d5aaf0156048c77df003ae4 (tree)
parent a362d3963c879af47661f54b0a698729e142619f
Author: Jonathan Marler <johnnymarler@gmail.com>
Date:   Thu, 28 Sep 2023 00:10:41 -0600

docs: remove unnecessary nesting in grammar

noticed this extra level of nesting in the Decl grammar that looks
unnecssary.

Diffstat:
Mdoc/langref.html.in | 2+-
Mlib/std/zig/Parse.zig | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/doc/langref.html.in b/doc/langref.html.in @@ -12384,7 +12384,7 @@ TestDecl <- KEYWORD_test (STRINGLITERALSINGLE / IDENTIFIER)? Block ComptimeDecl <- KEYWORD_comptime Block Decl - <- (KEYWORD_export / KEYWORD_extern STRINGLITERALSINGLE? / (KEYWORD_inline / KEYWORD_noinline))? FnProto (SEMICOLON / Block) + <- (KEYWORD_export / KEYWORD_extern STRINGLITERALSINGLE? / KEYWORD_inline / KEYWORD_noinline)? FnProto (SEMICOLON / Block) / (KEYWORD_export / KEYWORD_extern STRINGLITERALSINGLE?)? KEYWORD_threadlocal? GlobalVarDecl / KEYWORD_usingnamespace Expr SEMICOLON diff --git a/lib/std/zig/Parse.zig b/lib/std/zig/Parse.zig @@ -599,7 +599,7 @@ fn expectTestDeclRecoverable(p: *Parse) error{OutOfMemory}!Node.Index { } /// Decl -/// <- (KEYWORD_export / KEYWORD_extern STRINGLITERALSINGLE? / (KEYWORD_inline / KEYWORD_noinline))? FnProto (SEMICOLON / Block) +/// <- (KEYWORD_export / KEYWORD_extern STRINGLITERALSINGLE? / KEYWORD_inline / KEYWORD_noinline)? FnProto (SEMICOLON / Block) /// / (KEYWORD_export / KEYWORD_extern STRINGLITERALSINGLE?)? KEYWORD_threadlocal? VarDecl /// / KEYWORD_usingnamespace Expr SEMICOLON fn expectTopLevelDecl(p: *Parse) !Node.Index {