Commit Graph

2265 Commits

Author SHA1 Message Date
Niko Matsakis 030bc47d4d Merge pull request #31 from mark-i-m/markim_readme_01
Copy type inference readme
2018-01-31 11:28:11 -05:00
Niko Matsakis 16bf438749 Merge pull request #33 from mark-i-m/stages
Add a paragraph about bootstrapping
2018-01-31 11:25:10 -05:00
Niko Matsakis 4c0a9e144e Merge pull request #29 from rust-lang-nursery/mark-i-m-patch-1
I'm guessing this was a typo?
2018-01-31 11:19:25 -05:00
Niko Matsakis 4bff2b4fba Merge pull request #26 from mark-i-m/macros
Start macro expansion chapter
2018-01-31 11:18:20 -05:00
Alexander Regueiro 314bc0c525 changed hyphens to en-dashes 2018-01-30 20:14:12 -06:00
Alexander Regueiro 1903ff4b16 minor clarification 2018-01-30 20:14:12 -06:00
Alexander Regueiro c8c54f68ae fixed grammatical oversight 2018-01-30 20:14:12 -06:00
Alexander Regueiro d2740041b0 improved grammar and fixed small errors 2018-01-30 20:14:12 -06:00
Alexander Regueiro b66d8d9def improved grammar
use en-dashes instead of `--`
2018-01-30 20:14:12 -06:00
Mark Mansi 7022c0aac4 Add a para about bootstrapping 2018-01-30 16:29:16 -06:00
Who? Me?! 6da8a1b6a4 Fix minor typos 2018-01-30 11:38:37 -06:00
Michal 'vorner' Vaner 136cf15064 The first approximation of name resolution (#22)
* The first approximation of name resolution

The first attempt to write something useful about the name resolution.
As the TODO section says, his is not finished thing, but it might
hopefully be useful to someone already.
2018-01-29 22:18:35 +01:00
Mark Mansi e2eb8fc511 copy type inference readme 2018-01-29 13:12:28 -06:00
Mark Mansi 68e84c734d Corrected relationship of macro and rust parsers 2018-01-29 11:50:34 -06:00
Who? Me?! 3947a76572 I'm guessing this was a typo? 2018-01-29 11:37:40 -06:00
Mark Mansi 41a4f43684 Rewrite 'tokens' para... 2018-01-29 11:20:46 -06:00
Niko Matsakis ccc8ca961e Merge pull request #28 from nikomatsakis/master
add query + incremental section and restructure a bit
2018-01-29 10:27:18 -05:00
Niko Matsakis cd055e97a4 link glossary to mir 2018-01-29 10:26:40 -05:00
Niko Matsakis aacd1c47c8 create links in the glossary 2018-01-29 10:25:44 -05:00
Niko Matsakis eb31ada5c7 breakup the MIR section and add an incremental compilation section 2018-01-29 10:20:03 -05:00
Mark Mansi 81e9d3bb83 Updated macros to address Niko's comments 2018-01-26 14:41:56 -06:00
Niko Matsakis d052d295ef move over the query chapter from src/librustc/ty/maps 2018-01-26 09:20:01 -05:00
Niko Matsakis 8d6d60a010 rename the hir chapter to The HIR 2018-01-26 09:12:15 -05:00
Mark Mansi ce6899ab8b Oops rename 2018-01-25 17:58:04 -06:00
Mark Mansi b58a3dc627 Add a bit about macro expansion 2018-01-25 17:56:33 -06:00
Mark Mansi 1c92abebd6 Start macro expansion chapter 2018-01-25 15:58:47 -06:00
Niko Matsakis af83b8e8d4 Merge pull request #21 from Michael-F-Bryan/parser
WIP: Started working on the Parser
2018-01-25 09:47:54 -05:00
Niko Matsakis 4588cebfe4 Merge pull request #24 from nikomatsakis/master
how to build and run compiler, first shot
2018-01-25 09:40:36 -05:00
Niko Matsakis 887d8829f6 fix nits 2018-01-25 09:40:07 -05:00
Michael Bryan d1f0ff2ed3 Mentioned the main players in the parser 2018-01-25 00:30:52 +08:00
Niko Matsakis c817effdd4 Merge pull request #23 from theotherphil/hir
Copy contents of README.md from librustc/hir
2018-01-24 09:57:17 -05:00
Niko Matsakis 287c401283 how to build and run compiler, first shot 2018-01-24 09:14:35 -05:00
Niko Matsakis 3462b6a197 try adjusting secure password again 2018-01-24 04:17:48 -05:00
Niko Matsakis 585b8b546a try to use travis's builtin deploy workflow 2018-01-23 21:45:37 -05:00
Niko Matsakis 22a01ba73b add `-p` flag to `ghp-import` so that it pushes 2018-01-23 17:12:26 -05:00
Niko Matsakis 6fa9b703bf try pip install --user 2018-01-23 16:36:56 -05:00
Phil Ellison bfb6388d7b Copy contents of README.md from librustc/hir 2018-01-23 20:04:27 +00:00
Niko Matsakis 119f734fc0 invert the sense of `command -v` 2018-01-23 10:59:11 -05:00
Niko Matsakis 573f858c72 make install.sh tell us what it is installing and why 2018-01-23 10:55:23 -05:00
Niko Matsakis 559c2cfc4b make `github_pages.sh` more chatty 2018-01-23 10:50:31 -05:00
Niko Matsakis aee56ee555 Merge pull request #19 from nikomatsakis/master
invoke `cargo` to install mdbook
2018-01-23 10:46:59 -05:00
Niko Matsakis 90836a6ebb add an encrypted auth token 2018-01-23 10:46:33 -05:00
Michael Bryan 20970b6b85 Started working on the parser chapter 2018-01-20 22:13:39 +08:00
Niko Matsakis 864a71fda0 improvements to travis setup -- cache, use command -v 2018-01-19 14:48:39 -05:00
Niko Matsakis 246dee63e4 invoke `cargo` to install mdbook 2018-01-19 07:28:19 -05:00
Niko Matsakis 50978bf706 Merge pull request #18 from nikomatsakis/master
remove chap-NNN labels, move some content from rustc
2018-01-19 06:52:49 -05:00
Niko Matsakis 141528264b move over the `ty` README 2018-01-19 06:51:52 -05:00
Niko Matsakis b440859ad3 add in the trait resolution README from rustc 2018-01-19 06:46:56 -05:00
Niko Matsakis 81d158b707 remove the `chap-NNN-` convention from file names
I don't want those showing up in the URLs.
2018-01-19 06:46:56 -05:00
Niko Matsakis 45c8176b95 replace "conventions" with "high-level overview"
Also bring in material from the librustc README.md
2018-01-19 06:46:56 -05:00