Skip to content

Commit 9c1f26f

Browse files
committed
Merge pull request #371 from Lewion/master
2 parents 5dded3f + b2b9659 commit 9c1f26f

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

README.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,37 +10,35 @@ and frameworks, and is memory safe (by default).
1010
Although inspired by Objective-C and many other languages, Swift is not itself a
1111
C-derived language. As a complete and independent language, Swift packages core
1212
features like flow control, data structures, and functions, with high-level
13-
constructs like objects, protocols, closures, and generics. Swift embraces
13+
constructs like objects, protocols, closures, and generics. Swift embraces
1414
modules, eliminating the need for headers and the code duplication they entail.
1515

1616

1717
## Documentation
1818

19-
To read the documentation, start by installing the
20-
[Sphinx](http://sphinx-doc.org) documentation generator tool (just run
19+
To read the documentation, start by installing the
20+
[Sphinx](http://sphinx-doc.org) documentation generator tool (just run
2121
`easy_install -U Sphinx` from the command line and you're good to go). Once you
22-
have that, you can build the Swift documentation by going into `docs` and
23-
typing `make`. This compiles the `.rst` files in the `docs` directory into
22+
have that, you can build the Swift documentation by going into `docs` and
23+
typing `make`. This compiles the `.rst` files in the `docs` directory into
2424
HTML in the `docs/_build/html` directory.
2525

26-
Once built, the best place to start is with the Swift white paper, which gives a
27-
tour of the language (in `docs/_build/html/whitepaper/index.html`).
28-
Another potentially useful document is `docs/LangRef`, which gives a low level
26+
A potentially useful document to start is `docs/LangRef`, which gives a low level
2927
tour of how the language works from the implementation perspective.
3028

3129
Many of the docs are out of date, but you can see some historical design
3230
documents in the `docs` directory.
3331

3432
Another source of documentation is the standard library itself, located in
35-
`stdlib`. Much of the language is actually implemented in the library
33+
`stdlib`. Much of the language is actually implemented in the library
3634
(including `Int`), and the standard library gives some examples of what can be
3735
expressed today.
3836

3937

4038
## Getting Started
4139

4240
These instructions give the most direct path to a working Swift
43-
development environment. Options for doing things differently are
41+
development environment. Options for doing things differently are
4442
discussed below.
4543

4644

@@ -80,7 +78,7 @@ For those checking out sources as read-only:
8078
git clone https://github.com/apple/swift-corelibs-foundation.git
8179

8280
For those who plan on regularly making direct commits, cloning over
83-
SSH may provide a better experience (which requires uploading
81+
SSH may provide a better experience (which requires uploading
8482
SSH keys to GitHub):
8583

8684
git clone [email protected]:apple/swift.git swift

0 commit comments

Comments
 (0)