]> Cypherpunks repositories - gostls13.git/commit
- Preliminary draft of what might become a real spec
authorRobert Griesemer <gri@golang.org>
Fri, 29 Aug 2008 00:47:53 +0000 (17:47 -0700)
committerRobert Griesemer <gri@golang.org>
Fri, 29 Aug 2008 00:47:53 +0000 (17:47 -0700)
commitdf49fb3dc33c226b7092ec9f51fdcbf69b55aea4
tree5bc8c5764f4ed779d6166d834a5636b2ea6a65d1
parentc6130e9f1f3bb282b611488d2b5cd13d2719dc33
- Preliminary draft of what might become a real spec
- All text taken from go_lang.txt (which is unchanged),
but added a contents section, and sorted the contents
section in a hopefully sensible manner to give it more
structure
- Reordered text to match order of contents section,
did not adjust the language (needs to be done),
but removed sections that were dulicates or invalid

High-level organization of the doc:
- Introduction
- Notation
- Source code representation
- Vocabulary
- Declarations and scope rules
- Types
- Expressions
- Statements
- Function declarations
- Packages
- Program initialization and execution

I hope this new structure will make it much clearer which
pieces are missing and where they need to go. go_lang.txt
has grown somewhat unstructured and new text was added as
we saw fit.

R=r
DELTA=2577  (2577 added, 0 deleted, 0 changed)
OCL=14639
CL=14639
doc/go_spec.txt [new file with mode: 0644]