Skip to content

Code index #50

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
13 of 15 tasks
mark-i-m opened this issue Feb 9, 2018 · 2 comments
Closed
13 of 15 tasks

Code index #50

mark-i-m opened this issue Feb 9, 2018 · 2 comments
Labels
E-easy Difficulty: might be a good place for a beginner E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading

Comments

@mark-i-m
Copy link
Member

mark-i-m commented Feb 9, 2018

One thing that could be helpful is an index of important data structures, functions, methods, traits, etc in the compiler. I propose we add a chapter after the glossary with a big table (sorted alphabetically by item name) that looks something like this:

Item Kind Short description Chapter Declaration
foo function used by the parser to keep track bar Parsing src/libsyntax/foo.rs

TODO:

@mark-i-m mark-i-m added the E-help-wanted Call for participation: extra help is wanted label Feb 9, 2018
@mark-i-m
Copy link
Member Author

mark-i-m commented Feb 9, 2018

A good first step on this would be to crawl the existing chapters and look for data structures that are explicitly mentioned.

vishalsodani added a commit to vishalsodani/rustc-guide that referenced this issue Mar 2, 2018
vishalsodani added a commit to vishalsodani/rustc-guide that referenced this issue Mar 2, 2018
nikomatsakis added a commit that referenced this issue Mar 2, 2018
vishalsodani added a commit to vishalsodani/rustc-guide that referenced this issue Mar 3, 2018
mark-i-m pushed a commit that referenced this issue Mar 9, 2018
@mark-i-m mark-i-m added the E-easy Difficulty: might be a good place for a beginner label Mar 16, 2018
@mark-i-m mark-i-m added the E-medium Difficulty: might require some prior knowledge or code reading label Jun 5, 2018
@mark-i-m
Copy link
Member Author

mark-i-m commented Dec 6, 2019

I'm going to go ahead and close this issue, as it doesn't seem to be useful any more...

@mark-i-m mark-i-m closed this as completed Dec 6, 2019
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
E-easy Difficulty: might be a good place for a beginner E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading
Projects
None yet
Development

No branches or pull requests

1 participant