digitalmars.D - Mihaela Chirea - SAOC 2020 Milestone 1 Week 1 - Improving DMD as a
- Mihaela Chirea (22/22) Sep 24 2020 Hello!
Hello! Here is an update of the progress made during the first week of milestone 1 as part of #SAOC2020. The plan for the past week was to take the semantic elements out of aliasthis.d and attrib.d. Since these files are short, this served as a way to get accustomed to the structure of the code. What I have achieved: - moved resolveAliasThis [1] - moved getAttributes [2] - created visitor for newScope [3] Thank you for the helpful comments left on these pull requests. I now understand the meaning of this project much better and I will reconsider the milestones. What comes next: - Finish the work started in the last 2 pull requests. - Start working on adding start and end locations for AST nodes. The initial list of milestones can be found here: [4] [1]: https://github.com/dlang/dmd/pull/11743 [2]: https://github.com/dlang/dmd/pull/11788 [3]: https://github.com/dlang/dmd/pull/11789 [4]: https://forum.dlang.org/post/ztbjfjebxtysmugfzkmz forum.dlang.org
Sep 24 2020