From e1b8cb8cf0fef8b10e59f0e4b23fd39fc29500f4 Mon Sep 17 00:00:00 2001 From: Robert Griesemer Date: Thu, 16 Jul 2009 20:31:41 -0700 Subject: [PATCH] - renamed SimpleVarDecl -> ShortVarDecl, in sync with terminology used in prose - added a few TODOs R=r DELTA=4 (2 added, 0 deleted, 2 changed) OCL=31751 CL=31756 --- doc/go_spec.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/doc/go_spec.html b/doc/go_spec.html index ef86dda2cf..372f91ac76 100644 --- a/doc/go_spec.html +++ b/doc/go_spec.html @@ -14,6 +14,8 @@ Todo's: a T struct { a b int }. [ ] should probably write something about evaluation order of statements even though obvious +[ ] specify iteration direction for range clause +[ ] review language on implicit dereferencing [ ] document T.m mechanism to obtain a function from a method --> @@ -1545,7 +1547,7 @@ var f = 3.1415 // f has type float A short variable declaration uses the syntax
-SimpleVarDecl = IdentifierList ":=" ExpressionList .
+ShortVarDecl = IdentifierList ":=" ExpressionList .
 
and is shorthand for the declaration syntax @@ -3008,7 +3010,7 @@ Statement = FallthroughStmt | Block | IfStmt | SwitchStmt | SelectStmt | ForStmt | DeferStmt . -SimpleStmt = ExpressionStmt | IncDecStmt | Assignment | SimpleVarDecl . +SimpleStmt = ExpressionStmt | IncDecStmt | Assignment | ShortVarDecl . StatementList = Statement { Separator Statement } . Separator = [ ";" ] . -- 2.48.1