[SAOC 2025] Separate Semantic Routines from AST Nodes Weekly Update #17

Mohamed El Shorbagy mohrizq895 at gmail.com
Mon Jan 12 23:21:03 UTC 2026


# Summary of Progress (Jan. 05 - Jan 12)

This week I continued work on refactoring AST nodes to break the 
dependency on semantic, backend helpers and special output such 
as `doc`. The better approach, of course, would be to break the 
dependency of files such as `doc`, `dcast`, etc., on semantic 
analysis, but I assume that would be very time-consuming and 
complicated. Here are some PRs:

- https://github.com/dlang/dmd/pull/22356
- https://github.com/dlang/dmd/pull/22389
- https://github.com/dlang/dmd/pull/22390


More information about the Digitalmars-d mailing list