diff options
author | Adriaan Moors <adriaan.moors@typesafe.com> | 2014-03-12 15:27:16 -0700 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2014-03-12 15:46:38 -0700 |
commit | 32e0943c02a3bdf9e57e87b6e0c0ee55da9194e2 (patch) | |
tree | 42142ea1d7884eb6ce7b9cbc6b12952cf4fa9c40 /15-scala-syntax-summary.md | |
parent | 64b733819d95b2ee20942faf2cfbee670b1c11c0 (diff) | |
download | scala-32e0943c02a3bdf9e57e87b6e0c0ee55da9194e2.tar.gz scala-32e0943c02a3bdf9e57e87b6e0c0ee55da9194e2.tar.bz2 scala-32e0943c02a3bdf9e57e87b6e0c0ee55da9194e2.zip |
SI-5065 val/var is optional for a constructor parameter
Diffstat (limited to '15-scala-syntax-summary.md')
-rw-r--r-- | 15-scala-syntax-summary.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/15-scala-syntax-summary.md b/15-scala-syntax-summary.md index 65ccc5f08c..7d6fc10d3e 100644 --- a/15-scala-syntax-summary.md +++ b/15-scala-syntax-summary.md @@ -192,7 +192,7 @@ grammar. [[nl] ‘(’ ‘implicit’ ClassParams ‘)’] ClassParamClause ::= [nl] ‘(’ [ClassParams] ‘)’ ClassParams ::= ClassParam {‘,’ ClassParam} - ClassParam ::= {Annotation} [{Modifier} (‘val’ | ‘var’)] + ClassParam ::= {Annotation} {Modifier} [(`val' | `var')] id ‘:’ ParamType [‘=’ Expr] Bindings ::= ‘(’ Binding {‘,’ Binding ‘)’ Binding ::= (id | ‘_’) [‘:’ Type] |