On 3/6/2015 1:54 AM, Brian Schott wrote:
On Friday, 6 March 2015 at 09:39:13 UTC, Walter Bright wrote:
True, but on the other hand, a D lexer and parser are pretty simple.
Did you mean "simple compared to C++"?
It's simple in both absolute terms and relative to C++ terms. It's not as simple
as Java's.
I remember having to report/fix a LOT of
bugs in the language specification and explore the DMD front end source code to
get to where I am now.
True, but there have been very few bugs in the lexer/parser itself. My laziness
in being pedantically correct in writing the specification is an orthogonal issue.