Mark Mansi
da7894aa29
update backend chapters from nagisa's notes
2020-03-12 14:11:01 -05:00
Mark Mansi
44cba6e075
monomorphization chapter
2020-03-12 14:11:01 -05:00
Who? Me?!
fc0700a63b
Just lol ( #603 )
...
* Just lol
* Update src/appendix/humorust.md
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-08 11:05:26 +09:00
LeSeulArtichaut
3e3f0363f5
Get rid of references to the refractored `libsyntax` crate ( #598 )
...
* Get rid of references to the refractored `libsyntax` crate
* Apply suggestions from code review
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-03 04:41:41 +09:00
LeSeulArtichaut
fb1c1376e2
Make all links in Appendix E active
2020-03-01 20:54:40 -06:00
Mark Mansi
bc5c726295
update glossary
2020-02-20 16:01:35 -06:00
Who? Me?!
da4be3ac20
Fix broken links ( #570 )
2020-02-03 14:26:13 +09:00
Yuki Okushi
38d8573b00
Fix links and paths
2020-01-12 14:31:55 -06:00
Yuki Okushi
078820613f
Fix links and paths
2020-01-10 13:12:39 -05:00
Yuki Okushi
f5adddc924
Fix links
2020-01-05 18:38:38 -05:00
Yuki Okushi
507b81f052
Fix links ( #549 )
2019-12-31 19:45:01 +01:00
Yuki Okushi
8e72e9588f
Update link
2019-12-26 13:53:05 -06:00
Yuki Okushi
aa9c7bdc27
Fix links
2019-12-06 09:42:24 -06:00
Santiago Pastorino
09f6d83008
Minor mir chapter fixes
2019-11-20 08:00:49 -06:00
Mark Mansi
d1614a5c8c
add oli note
2019-11-14 13:08:20 -06:00
Who? Me?!
0ff4bc9867
add compilers biblio ( #512 )
2019-11-13 16:51:01 +01:00
Mark Mansi
a50b8f144f
update parser chapter
2019-11-12 10:28:31 -06:00
Mark Mansi
d5f5a55dd5
add compiler lecture series appendix
2019-11-05 13:24:26 -06:00
Eric Huss
27f0854e6c
Fix some broken fragment links.
2019-11-05 11:35:34 -06:00
Tshepang Lekhonkhobe
0a2e1b74df
fix links ( #469 )
2019-10-17 16:40:38 +09:00
Tshepang Lekhonkhobe
a3d20a768d
codegen unit is aka CGU ( #459 )
2019-10-02 13:25:14 -03:00
lzutao
45a3c4f5cc
Prefer https in GitHub pages urls ( #454 )
2019-09-30 11:26:27 -03:00
Mark Mansi
fa59976617
fix links
2019-08-21 10:29:20 -05:00
Who? Me?!
f2d1833f04
fix broken link ( #421 )
2019-08-13 11:56:02 -03:00
Bruce Mitchener
e4828d9d87
Fix broken links.
2019-08-01 16:00:13 -05:00
Brian Foley
666a0d3517
Fix miscellaneous spelling typos. ( #397 )
2019-07-25 19:25:26 -03:00
Mark Mansi
d4603ddc89
add nomicon intro too
2019-07-17 12:41:18 -05:00
Mark Mansi
8b403b48e8
break rust
2019-07-17 12:41:18 -05:00
Mark Mansi
c5f358d933
add humor appendix; closes #163
2019-07-10 22:14:10 -05:00
Niko Matsakis
6ba66dcd51
add `point` to the glossary and link a use of it
2019-06-26 11:05:58 -05:00
Mark Mansi
85eafa5fc2
avoid ftp links
2019-06-26 10:45:56 -05:00
Mark Mansi
0411594614
fix broken links
2019-06-26 10:45:56 -05:00
Mark Mansi
8d93d8d754
add bibligraphy appendix
2019-06-26 10:45:56 -05:00
Mark Mansi
fd50812b27
fix typos
2019-06-15 17:29:12 -05:00
Eduard-Mihai Burtescu
2309adfd9d
Update for TyCtxt<'a, 'gcx, 'tcx> -> TyCtxt<'tcx>.
2019-06-15 16:58:30 -05:00
Julian Wollersberger
848faf9728
Renamed the file and title of the diagnostics chapter.
...
When I recently searched for infos in this guide on how to create
a warning, I couldn't find any. Later I found it through #14 .
The reason was that I didn't know the term 'diagnostics' and that
it is the collective term for errors, warnings and lints.
Renaming the chapter to include the word 'error' should help.
I think also including 'warning' in the title shouldn't be
neccessary, because it's close enought.
2019-05-17 11:02:08 -05:00
mark
7e2b64e262
address Zoxc's comments
2019-03-19 19:02:59 -05:00
Mark Mansi
c802e54d6d
update rustc driver chapters
2019-03-15 17:25:12 -05:00
Alexander Regueiro
acd8644cb9
Small clarifications to glossary definitions
2019-02-18 20:14:41 -06:00
varkor
ff1aa7ce79
Add "drop glue" to the glossary
2019-02-18 12:34:28 -06:00
varkor
6c2df26620
Add "memoise" to the glossary
2019-02-18 12:34:28 -06:00
varkor
c82ef39c09
Add "intern" to the glossary
2019-02-18 12:34:28 -06:00
varkor
f387e3fb99
Add "early-bound lifetime" and "late-bound lifetime" to the glossary
2019-02-18 12:34:28 -06:00
varkor
a01bd50010
Add "item" to glossary
2019-02-18 12:34:28 -06:00
varkor
18029db370
Add "lang item" to glossary
2019-02-18 12:34:28 -06:00
Michael Woerister
1ad362e6d6
Merge pull request #270 from michaelwoerister/query-eval-model-update
...
Add "The Query Evaluation Model in Detail" and "Incremental Compilation In Detail" chapters.
2019-01-30 13:30:48 +01:00
Michael Woerister
b8af56c8ac
Add a more detailed description of how incremental compilation works.
2019-01-30 13:13:16 +01:00
Mark Mansi
dba629782a
fix #182
2019-01-23 22:26:15 -06:00
Oliver Scherer
6f0262c4c7
Fix TokenStream link
2019-01-21 14:54:10 -06:00
Who? Me?!
c7503c1f81
Fix relative link
2019-01-18 14:09:30 -06:00
Philipp Hansch
3c5065f08a
Add IRLO to glossary
...
Someone was asking on Discord what it stands for. It's sometimes used in
GitHub issues, Twitter and other places.
2019-01-01 09:45:12 -06:00
Who? Me?!
4e32d89e04
Fix link
2018-12-23 15:15:17 -06:00
csmoe
68d30b64cf
replace bound region with placeholder
2018-10-24 23:22:17 -05:00
csmoe
f177b07847
clean up skolemiza in glossary
2018-10-24 23:22:17 -05:00
Mark Mansi
58981d7649
Fix all the links!
2018-09-21 15:54:25 -05:00
Mark Mansi
0ccae015cb
Fix all the links to be relative for mdbook 2
2018-09-21 15:54:25 -05:00
Philipp Hansch
32abc8af93
Fix typos
...
These were fixed using [codespell](https://github.com/codespell-project/codespell ).
2018-09-12 07:32:18 +02:00
Niko Matsakis
83ef63b957
fix glossary links
2018-09-11 16:31:47 -04:00
Sébastien Duquette
dbb8d1b14f
address review comment
2018-08-23 21:56:35 -05:00
Sébastien Duquette
f06248e4ef
Rename CodeMap and FileMap to SourceMap and SourceFile.
...
Those types were renamed in https://github.com/rust-lang/rust/pull/52953
2018-08-23 21:56:35 -05:00
mark
e7f02b15fd
update definitions
2018-07-10 21:35:45 -05:00
mark
d20172b7fa
Attempt to address review comments
2018-07-10 21:35:45 -05:00
mark
f2ad47f0e1
define FileMap; fix #35
2018-07-10 21:35:45 -05:00
mark
8a49eb7686
fix all the not-en-dashes
2018-07-09 21:45:49 -05:00
Alex Kitchens
fedeb6a9a0
Keep glossary definition of codegen
2018-06-26 19:04:30 -05:00
Alex Kitchens
f5f669e97d
Rename trans to codegen
...
This commit is a followup of changes from [b63d7e2b1c4019e40051036bcb1fd5f254a8f6e2](b63d7e2b1c (diff-b433c87466d984aa7eeded378ea6c392) ) in the Rust source to rename trans to codegen.
2018-06-26 19:04:30 -05:00
Niko Matsakis
031bdd42bb
Merge pull request #153 from mark-i-m/code_index_01
...
A few more data structures to the code index
2018-06-10 16:10:11 -04:00
Mark Mansi
12d8d7668d
update trait ref
2018-06-08 20:38:38 -05:00
Mark Mansi
0ae47f45f5
A few more data structures to the code index
2018-06-04 20:26:40 -05:00
Mark Mansi
d08cca96e5
add a bunch of type-related terms to glossary
2018-06-04 19:42:16 -05:00
Mark Mansi
eec934f762
fix remaining links
2018-06-02 17:20:47 -04:00
Mark Mansi
6246dbd9ed
move appendix
2018-06-02 17:20:47 -04:00