On 18.11.2016 11:18, Rainer Schuetze wrote:
...

Quite a list, but the issues that are likely to affect symbol lookup
might not be too complicated to implement.

I think 'protected' is the only remaining feature whose implementation is not "obvious". Otherwise, finishing support for all features is mostly a question of spending the time. Some performance tuning will be necessary too.

I'm looking for candidates
that might replace the semantic engine in Visual D,

In theory, the frontend would be a good option because due to its design, it is quite easy to extend for incremental semantic analysis support. (It keeps track of all dependencies between nodes, all that is needed is to record those and to re-analyze dependent code as required.)

as D_Parser is
unlikely to be developed further at the moment.

Is it able to digest itself?

Not yet. (Mostly because of missing language features.)

That would be pretty impressive ;-)

I want to get there eventually. :)
Unfortunately I haven't had a lot of time to spend on this lately. Also,
DMD 2.060 has quite many annoying bugs that slow down development.


I hope to get the forward reference bugs solved in current dmd.

Nice initiative!

That might also help your motivation to continue the front end ;-)

Certainly. :)

Reply via email to