Skip to content

Code index #50

New issue

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

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

Already on GitHub? Sign in 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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