Commit graph

61 commits

Author SHA1 Message Date
Niko Matsakis
653cf9595e 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
7c3bc8a382 Merge pull request #26 from mark-i-m/macros
Start macro expansion chapter
2018-01-31 11:18:20 -05:00
Alexander Regueiro
05d24370cd changed hyphens to en-dashes 2018-01-30 20:14:12 -06:00
Alexander Regueiro
d797aaecca minor clarification 2018-01-30 20:14:12 -06:00
Alexander Regueiro
a396106201 fixed grammatical oversight 2018-01-30 20:14:12 -06:00
Alexander Regueiro
d959cf609c improved grammar and fixed small errors 2018-01-30 20:14:12 -06:00
Alexander Regueiro
de5e7cac04 improved grammar
use en-dashes instead of `--`
2018-01-30 20:14:12 -06:00
Who? Me?!
70e03964e9 Fix minor typos 2018-01-30 11:38:37 -06:00
Michal 'vorner' Vaner
54ef804087 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
767893f428 Corrected relationship of macro and rust parsers 2018-01-29 11:50:34 -06:00
Who? Me?!
2f55eef612 I'm guessing this was a typo? 2018-01-29 11:37:40 -06:00
Mark Mansi
5c2cc06d50 Rewrite 'tokens' para... 2018-01-29 11:20:46 -06:00
Niko Matsakis
e609b29afa 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
d4362bf8d7 link glossary to mir 2018-01-29 10:26:40 -05:00
Niko Matsakis
b8d1ba80a5 create links in the glossary 2018-01-29 10:25:44 -05:00
Niko Matsakis
e0179611c4 breakup the MIR section and add an incremental compilation section 2018-01-29 10:20:03 -05:00
Mark Mansi
964ac9d0bd Updated macros to address Niko's comments 2018-01-26 14:41:56 -06:00
Niko Matsakis
0f666a5997 move over the query chapter from src/librustc/ty/maps 2018-01-26 09:20:01 -05:00
Niko Matsakis
fad5a887a9 rename the hir chapter to The HIR 2018-01-26 09:12:15 -05:00
Mark Mansi
e28fd2fa79 Oops rename 2018-01-25 17:58:04 -06:00
Mark Mansi
1b29e6ab76 Add a bit about macro expansion 2018-01-25 17:56:33 -06:00
Mark Mansi
c83e283d7f Start macro expansion chapter 2018-01-25 15:58:47 -06:00
Niko Matsakis
68a4ac0ce4 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
7909cc2659 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
080f9a0b1f fix nits 2018-01-25 09:40:07 -05:00
Michael Bryan
25b889df38 Mentioned the main players in the parser 2018-01-25 00:30:52 +08:00
Niko Matsakis
3a961c9cc2 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
1f0212fe32 how to build and run compiler, first shot 2018-01-24 09:14:35 -05:00
Niko Matsakis
9a5ff03f18 try adjusting secure password again 2018-01-24 04:17:48 -05:00
Niko Matsakis
39a09d577b try to use travis's builtin deploy workflow 2018-01-23 21:45:37 -05:00
Niko Matsakis
e3bca40f95 add -p flag to ghp-import so that it pushes 2018-01-23 17:12:26 -05:00
Niko Matsakis
10a1f97d71 try pip install --user 2018-01-23 16:36:56 -05:00
Phil Ellison
b8e890a931 Copy contents of README.md from librustc/hir 2018-01-23 20:04:27 +00:00
Niko Matsakis
1513fa9c92 invert the sense of command -v 2018-01-23 10:59:11 -05:00
Niko Matsakis
a1cb3131b5 make install.sh tell us what it is installing and why 2018-01-23 10:55:23 -05:00
Niko Matsakis
016260eaf2 make github_pages.sh more chatty 2018-01-23 10:50:31 -05:00
Niko Matsakis
33893a8d5b Merge pull request #19 from nikomatsakis/master
invoke `cargo` to install mdbook
2018-01-23 10:46:59 -05:00
Niko Matsakis
00363d7c56 add an encrypted auth token 2018-01-23 10:46:33 -05:00
Michael Bryan
68f0baedeb Started working on the parser chapter 2018-01-20 22:13:39 +08:00
Niko Matsakis
444fa3a721 improvements to travis setup -- cache, use command -v 2018-01-19 14:48:39 -05:00
Niko Matsakis
469b4e0072 invoke cargo to install mdbook 2018-01-19 07:28:19 -05:00
Niko Matsakis
7c2f429b25 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
79f9546ac5 move over the ty README 2018-01-19 06:51:52 -05:00
Niko Matsakis
c2ddcd463b add in the trait resolution README from rustc 2018-01-19 06:46:56 -05:00
Niko Matsakis
25e5ed9be5 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
36e0ed8038 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
02d40b33f4 add an "about this guide" section 2018-01-19 06:39:09 -05:00
Niko Matsakis
fff09873da Merge pull request #9 from nikomatsakis/master
add link to gh-pages
2018-01-17 09:54:28 -05:00
Niko Matsakis
0241b58762 add link to gh-pages 2018-01-17 09:53:45 -05:00
Niko Matsakis
787a30042b Merge pull request #7 from nikomatsakis/master
basic setup, part 1
2018-01-17 09:30:13 -05:00