Mihaela Chirea - SAOC 2020 Milestone 1 Week 1 - Improving DMD as a Library
Mihaela Chirea
chireamihaela99 at gmail.com
Thu Sep 24 12:03:36 UTC 2020
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
More information about the Digitalmars-d
mailing list