So... let's document dmd

Walter Bright via Digitalmars-d digitalmars-d at puremagic.com
Tue Apr 5 14:40:56 PDT 2016


On 4/5/2016 4:34 AM, Jacob Carlborg wrote:
> I agree very much with this. Unfortunately many (most?) editors use their own
> weird syntax to describe grammars for syntax highlighting and cannot use a
> proper lexer/parser.


Haha, MicroEmacs is written in D, so just use D code :-)

I don't really understand why IDE makers don't use an actual programming 
language for plugins - I'd use javascript as there's a D implementation of a 
javascript engine you can use. (Using D as a plugin language would require 
making DLLs which is a pain or making a D interpreter, which would be a major 
project (CTFE in theory should work for that, but it consumes too much memory).)



More information about the Digitalmars-d mailing list