From e4a2de7ed1a3d68c7f353da489d7242af75d8650 Mon Sep 17 00:00:00 2001 From: Armin Preiml Date: Sat, 10 Jan 2015 19:08:07 +0100 Subject: [PATCH] Update 7.2.9 Array expressions --- src/doc/reference.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/doc/reference.md b/src/doc/reference.md index 2486466c8696..d460d5c16e95 100644 --- a/src/doc/reference.md +++ b/src/doc/reference.md @@ -2921,13 +2921,13 @@ automatically dereferenced to make the field access possible. ```{.ebnf .gram} array_expr : '[' "mut" ? vec_elems? ']' ; -array_elems : [expr [',' expr]*] | [expr ',' ".." expr] ; +array_elems : [expr [',' expr]*] | [expr ';' expr] ; ``` An [array](#array,-and-slice-types) _expression_ is written by enclosing zero or more comma-separated expressions of uniform type in square brackets. -In the `[expr ',' ".." expr]` form, the expression after the `".."` must be a +In the `[expr ';' expr]` form, the expression after the `';'` must be a constant expression that can be evaluated at compile time, such as a [literal](#literals) or a [static item](#static-items).