Where is Visual-D C# code?

Rainer Schuetze via Digitalmars-d-ide digitalmars-d-ide at puremagic.com
Sun Nov 1 08:50:56 PST 2015



On 01.11.2015 17:34, Ramon wrote:
> On Saturday, 31 October 2015 at 19:59:19 UTC, Rainer Schuetze wrote:
>>
>>
>> On 31.10.2015 19:07, Ramon wrote:
>>>
>>> Are you using https://github.com/Hackerpilot tools as the backend for
>>> Visual-D?
>>
>> No. Visual D had it's own semantic engine, but switched to D_Parser by
>> Alex Bothe some years ago (https://github.com/aBothe/D_Parser). This
>> is the engine that is used by Mono-D and is still the best around AFAICT.
>>
>> BTW: D_Parser is all C#, but it runs in a different process.
>
> Does Visual-D implements a complete Debug Engine?

It incorporates Mago, a debug engine created for D: 
https://github.com/rainers/mago.
D also works with C++ engines, but expect some quirks, e.g. you'll have 
to fall back to C++ expressions for watches.


More information about the Digitalmars-d-ide mailing list