D grammar

Russel Winder via Digitalmars-d digitalmars-d at puremagic.com
Sat Jun 11 23:45:58 PDT 2016


I should know this, but…

Is there an official D grammar (EBNF or otherwise) or is the language
defined by the DMD parser?

I am looking to continue Kingsley's DLanguage IntelliJ IDEA plugin and
for that it is necessary to have a grammar specification. Kingsley has
been working on one, but there may be differences between it and 2.071.
Given the compilers and all the supporting tools either there is one
language specification they all work with or there is a lot of
fragmented viewpoints as to what D actually is. I am hoping the latter
is not the case.

-- 

Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder at ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel at winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20160612/09ebd0a8/attachment.sig>


More information about the Digitalmars-d mailing list