Skip to content

Conversation

@chrissimpkins
Copy link
Contributor

This PR updates the About This Guide page with the new section titles/descriptions following the reorganization in #651.

@chrissimpkins chrissimpkins requested a review from mark-i-m April 7, 2020 05:08
Copy link
Contributor

@mark-i-m mark-i-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank @chrissimpkins! Left some minor nits, but r=me after that

@@ -1,4 +1,4 @@
# Part 2: How rustc works
# Part 2: How `rustc` Works
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm... I think high-level compiler arch is actually a better name (also in the about this guode section).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

3. [Source Code Representation][p3]: Describes the process of taking raw source code from the user and
transforming it into various forms that the compiler can work with easily
4. [Analysis][p4]: discusses the analyses that the compiler uses to check various
properties of the code and inform later stages of the compile process
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

perhaps add "(e.g., type checking)”

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

transforming it into various forms that the compiler can work with easily
4. [Analysis][p4]: discusses the analyses that the compiler uses to check various
properties of the code and inform later stages of the compile process
5. [From MIR to Binaries][p5]: How linked executable machine code is generated
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor nit: can you end each point with a period?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No problem! Will add them now.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chrissimpkins chrissimpkins changed the title About this guide updates following Guide reorganization "About This Guide" updates following Guide reorganization Apr 7, 2020
@chrissimpkins chrissimpkins requested a review from mark-i-m April 7, 2020 16:16
Copy link
Contributor

@mark-i-m mark-i-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@mark-i-m mark-i-m merged commit 826eddf into rust-lang:master Apr 7, 2020
@chrissimpkins
Copy link
Contributor Author

No problem at all!

@chrissimpkins chrissimpkins deleted the about-this-guide branch April 7, 2020 22:03
@chrissimpkins chrissimpkins mentioned this pull request May 20, 2020
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants