zig

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

commit 06bf91843640a060c5e17072e02dc9d7deea920b (tree)
parent 5de934810fda80dcf141fce57331ef9291a45abc
Author: hryx <codroid@gmail.com>
Date:   Tue, 23 Apr 2019 21:02:10 -0700

Sync grammar with spec

- Remove rule LabeledExpr
- Add rule CurlySuffixExpr

Diffstat:
Mdoc/langref.html.in | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/doc/langref.html.in b/doc/langref.html.in @@ -9443,8 +9443,6 @@ PrimaryExpr IfExpr &lt;- IfPrefix Expr (KEYWORD_else Payload? Expr)? -LabeledExpr &lt;- BlockLabel? (Block / LoopExpr) - Block &lt;- LBRACE Statement* RBRACE LoopExpr &lt;- KEYWORD_inline? (ForExpr / WhileExpr) @@ -9453,6 +9451,8 @@ ForExpr &lt;- ForPrefix Expr (KEYWORD_else Expr)? WhileExpr &lt;- WhilePrefix Expr (KEYWORD_else Payload? Expr)? +CurlySuffixExpr &lt;- TypeExpr InitList? + InitList &lt;- LBRACE FieldInit (COMMA FieldInit)* COMMA? RBRACE / LBRACE Expr (COMMA Expr)* COMMA? RBRACE