On 2015-03-02 16:50, Jamie wrote:
Hello all!
This is my first post on the forums. I'm interested in possibly creating
a refactoring tool for D for my MSc dissertation (I notice there is
currently no refactoring in D?). I wanted to ask if this is possible
with D's current state?
More specifically:
- Can I easily access things such as the AST?
If you can write C#, it would be interesting to add it as a feature in
Mono-D
https://github.com/aBothe/Mono-D/
It's an IDE engine, there is also a parser (written in C#) called
D_Parser as a submodule. I use mono-d all the time to work on my
libraries. Currently the refactoring feature in monodevelop is pretty
much useless because nobody implemented it I guess.