Who? Me?!
5cf8fea638
Fix some whitespace ( #677 )
2020-04-19 01:40:16 +09:00
Yuki Okushi
262237683d
Apply suggestions from code review
...
Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>
2020-04-18 11:11:33 -05:00
mark
38927a594e
add link to intrinsic
2020-04-18 11:11:33 -05:00
Who? Me?!
6b521a2504
Remove various todos
...
With some items added to https://github.com/rust-lang/rustc-dev-guide/issues/674
Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>
2020-04-18 11:11:33 -05:00
mark
034cb09659
line length
2020-04-18 11:11:33 -05:00
Chris Simpkins
25227a8314
[overview.md] add lexer updates, parser updates
...
includes feedback from matklad (lexer) and centril (parser)
2020-04-18 11:11:33 -05:00
Chris Simpkins
276d2b6268
[overview.md] add initial parser documentation
2020-04-18 11:11:33 -05:00
mark
a1f86d6af8
fix links
2020-04-18 11:11:33 -05:00
mark
bf6c05c005
add intrinsics to glossary
2020-04-18 11:11:33 -05:00
mark
cd8801485f
minor wording change on bootstrapping
2020-04-18 11:11:33 -05:00
mark
160e142616
update mono entry points
2020-04-18 11:11:33 -05:00
Chris Simpkins
a12e9e31a3
[overview.md] add documentation of lexer support for Unicode encoding
2020-04-18 11:11:33 -05:00
mark
18d695aa13
correct entry points for codegen
2020-04-18 11:11:33 -05:00
mark
5cc816afd2
some cleanup
2020-04-18 11:11:33 -05:00
mark
8600655969
add entry points for type check and type inference
...
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18 11:11:33 -05:00
mark
3bf10201ac
add a para on interning and arenas
2020-04-18 11:11:33 -05:00
Chris Simpkins
85533c23ff
[overview.md] add parser entry point links
2020-04-18 11:11:33 -05:00
mark
27e440e369
fix lexer entry point
2020-04-18 11:11:33 -05:00
Who? Me?!
79eec5bc6c
Improve wording
...
Co-Authored-By: Santiago Pastorino <spastorino@gmail.com>
2020-04-18 11:11:33 -05:00
mark
ba961af42f
add an entry point
2020-04-18 11:11:33 -05:00
mark
ff3f073ad3
remove a todo
2020-04-18 11:11:33 -05:00
mark
14eb19f2b9
fix links
2020-04-18 11:11:33 -05:00
mark
256a690b7c
line lengths
2020-04-18 11:11:33 -05:00
mark
b496d8de63
add a few todos
2020-04-18 11:11:33 -05:00
mark
29765d08d8
write a bit about bootstrapping
2020-04-18 11:11:33 -05:00
mark
5c27142364
add a note on tcx name
2020-04-18 11:11:33 -05:00
mark
dd2fa1b863
break long sentence
2020-04-18 11:11:33 -05:00
mark
b7c0121552
Improve description of MIR
...
Co-Authored-By: Centril <twingoow@gmail.com>
2020-04-18 11:11:33 -05:00
mark
edcf8ab931
correct the note about HAIR
2020-04-18 11:11:33 -05:00
mark
1424834cd1
mention token stream as an IR
2020-04-18 11:11:33 -05:00
mark
cc49d816bc
mention the hair
2020-04-18 11:11:33 -05:00
mark
a37e554d42
Add some entry points
...
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18 11:11:33 -05:00
mark
fdb20d6801
fix old rustc-dev-guide links
2020-04-18 11:11:33 -05:00
Chris Simpkins
5f43e74c25
Update src/overview.md
...
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18 11:11:33 -05:00
Chris Simpkins
72a378bcfc
Update src/overview.md
...
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18 11:11:33 -05:00
Chris Simpkins
0ed7c0a7f3
[overview.md] Add command line argument parsing, lexer stages, and parser outline
2020-04-18 11:11:33 -05:00
mark
1775a945aa
Apply Centril suggestions
...
Co-Authored-By: Centril <twingoow@gmail.com>
2020-04-18 11:11:33 -05:00
mark
91ae0ab7e0
correct a few links
2020-04-18 11:11:33 -05:00
mark
4272a80c38
add overview
2020-04-18 11:11:33 -05:00
Jan-Erik Rediger
3b6defe682
Start with the basics ( #675 )
...
* The very first step should be to clone the repository
* Make the command copy-able
By having the plain command users can select and copy the text and paste
it, without needing to fiddle around to remove extra characters.
Now that the previous command switched directories it is not necessary
to be called out here again either.
* Update src/building/how-to-build-and-run.md
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-04-17 21:16:56 +09:00
Ralf Jung
61f246ef7c
codegen tests: add link to LLVM FileCheck docs ( #673 )
2020-04-12 02:34:25 +09:00
Arlo Siemsen
620878ba6b
Add section describing source file checksums in debug info
2020-04-08 15:50:31 -05:00
Who? Me?!
4c9670a6c2
fix a link ( #672 )
2020-04-08 08:52:05 +02:00
Chris Simpkins
50910ad220
mark-i-m review edits
2020-04-07 12:11:56 -05:00
Chris Simpkins
8021d3e707
consistent section title casing
2020-04-07 12:11:56 -05:00
Chris Simpkins
1ab6693c00
update about-this-guide.md with new Guide sections
2020-04-07 12:11:56 -05:00
Who? Me?!
10a4d76ecd
Reorganize the guide ( #651 )
...
* start on guide reorg
* backend intro
* part 2, 3, 4 intros
* some missing files
* Fix typos
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>
* add links from intro
* rename compiler source chapter and add placeholder for overview
* rename parts, mv rustc_driver to part 3, make syntax chapter
* update part intros
* add syntax ch intro
* address review comments
* Better overview chapter placeholder
Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>
* fix link
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
Co-authored-by: Chris Simpkins <git.simpkins@gmail.com>
2020-04-06 13:23:34 -03:00
Paul Daniel Faria
e2ea943091
Remove duplicate trait reference entry from glossary, fix alphabetical sorting
2020-04-06 10:41:28 -05:00
mark
5dc6a276b6
update to mdbook 0.3.5
2020-04-05 19:56:19 -05:00
LeSeulArtichaut
277da2317e
Rework commit message
2020-04-05 12:49:29 -05:00