Commit Graph

896 Commits

Author SHA1 Message Date
Niko Matsakis 65263b6752 breakup the MIR section and add an incremental compilation section 2018-01-29 10:20:03 -05:00
Mark Mansi 858dfdf054 Updated macros to address Niko's comments 2018-01-26 14:41:56 -06:00
Niko Matsakis 40daff36d4 move over the query chapter from src/librustc/ty/maps 2018-01-26 09:20:01 -05:00
Niko Matsakis 458685bbb8 rename the hir chapter to The HIR 2018-01-26 09:12:15 -05:00
Mark Mansi ba3dd183e6 Oops rename 2018-01-25 17:58:04 -06:00
Mark Mansi 4992b47628 Add a bit about macro expansion 2018-01-25 17:56:33 -06:00
Mark Mansi 1627505cab Start macro expansion chapter 2018-01-25 15:58:47 -06:00
Niko Matsakis 3b4fab42f9
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 f0e17c62a5
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 3b142e54c2 fix nits 2018-01-25 09:40:07 -05:00
Michael Bryan b2a850faf0 Mentioned the main players in the parser 2018-01-25 00:30:52 +08:00
Niko Matsakis 580f30151e
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 c44964bd14 how to build and run compiler, first shot 2018-01-24 09:14:35 -05:00
Niko Matsakis 67da39e4b3 try adjusting secure password again 2018-01-24 04:17:48 -05:00
Niko Matsakis 1e6fdb45a2 try to use travis's builtin deploy workflow 2018-01-23 21:45:37 -05:00
Niko Matsakis 3a583ec819 add `-p` flag to `ghp-import` so that it pushes 2018-01-23 17:12:26 -05:00
Niko Matsakis 952ab0e050 try pip install --user 2018-01-23 16:36:56 -05:00
Phil Ellison 11bb542a9c Copy contents of README.md from librustc/hir 2018-01-23 20:04:27 +00:00
Niko Matsakis cce6a28081 invert the sense of `command -v` 2018-01-23 10:59:11 -05:00
Niko Matsakis a396e910dd make install.sh tell us what it is installing and why 2018-01-23 10:55:23 -05:00
Niko Matsakis 33c2b4c5f4 make `github_pages.sh` more chatty 2018-01-23 10:50:31 -05:00
Niko Matsakis 6792c63a66
Merge pull request #19 from nikomatsakis/master
invoke `cargo` to install mdbook
2018-01-23 10:46:59 -05:00
Niko Matsakis a86602e8f2 add an encrypted auth token 2018-01-23 10:46:33 -05:00
Michael Bryan 3c98b0f189 Started working on the parser chapter 2018-01-20 22:13:39 +08:00
Niko Matsakis 15ff0b7ef1 improvements to travis setup -- cache, use command -v 2018-01-19 14:48:39 -05:00
Niko Matsakis 74916aa83d invoke `cargo` to install mdbook 2018-01-19 07:28:19 -05:00
Niko Matsakis e7b1ed07c1
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 761119ef83 move over the `ty` README 2018-01-19 06:51:52 -05:00
Niko Matsakis dfa328fc39 add in the trait resolution README from rustc 2018-01-19 06:46:56 -05:00
Niko Matsakis 3492c534fe 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 6cafcbb06f replace "conventions" with "high-level overview"
Also bring in material from the librustc README.md
2018-01-19 06:46:56 -05:00
Niko Matsakis ae4b5503b2 add an "about this guide" section 2018-01-19 06:39:09 -05:00
Niko Matsakis 66973d593e
Merge pull request #9 from nikomatsakis/master
add link to gh-pages
2018-01-17 09:54:28 -05:00
Niko Matsakis 54145323f8 add link to gh-pages 2018-01-17 09:53:45 -05:00
Niko Matsakis 2f2714a1e0
Merge pull request #7 from nikomatsakis/master
basic setup, part 1
2018-01-17 09:30:13 -05:00
Niko Matsakis 5e297beb81 remove `src/src` directory that somehow got created 2018-01-17 09:25:59 -05:00
Niko Matsakis 78960d989a improve the README 2018-01-17 09:25:23 -05:00
Niko Matsakis 767fc972fd
Merge pull request #5 from Michael-F-Bryan/ci
Set up the basic CI infrastructure
2018-01-17 08:58:46 -05:00
Michael Bryan 11b19a4f4b Created a couple basic CI scripts 2018-01-17 12:30:45 +08:00
Niko Matsakis 831b3ff54b
Merge pull request #4 from mark-i-m/glossary
Add glossary
2018-01-16 20:13:11 -05:00
Niko Matsakis 064d22da46
Merge pull request #3 from rust-lang-nursery/jonathandturner-patch-1
Update README.md
2018-01-16 20:12:51 -05:00
Mark Mansi 4e03569d8d Add glossary 2018-01-16 18:43:10 -06:00
Jonathan Turner 647b8663d1
Update README.md 2018-01-17 13:13:13 +13:00
Niko Matsakis eaa28eb853 add outline and chapters 2018-01-16 17:35:19 -05:00
Niko Matsakis 35b1429fe3 add code-of-conduct, licensing material, and a README 2018-01-16 16:36:21 -05:00
Niko Matsakis 27ec0dc6d6 add `mdbook init` 2018-01-16 16:35:44 -05:00