On Friday, 3 February 2017 at 01:31:03 UTC, Chris Wright wrote:

It's awkward to use dmdfe as a library, mainly because it's not vetted to work with the GC. You *can* disable the GC, invoke dmdfe, copy out the data you need, and then enable the GC.

Thank you Chris, really I don't want use dmd as library

You could fork dmdfe, add your own fields and datastructures for things you need that aren't there already, add extra analysis that suits you, and change error handling to account for partially completed lines of code.

The last is more possible that I want. But not with dmd, but maybe with gcc/gdc. I really don't know how to fast support several languages. And maybe first version will support only D.

So.. I want to create own IDE for 6 months..

Reply via email to