www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - [SAOC 2023] dfmt rewrite - Weekly update #5

Hi all,

It's been an exciting first month. The first milestone is over, 
and the second milestone is now underway. I've been implementing 
the visitors for different types of AST nodes in the formatter, 
and am currently working on writing the node contents to a buffer 
during traversal. I hope to get one transformation working soon, 
either for comment formatting or for if/else statements. I've 
also been studying how DMD as a library has been designed, and 
seeing if there needs to be any changes made to the data stored 
or exposed by the AST.
Oct 20 2023