On Tuesday, 26 May 2015 at 08:35:46 UTC, ketmar wrote:
On Tue, 26 May 2015 07:43:59 +0200, Iain Buclaw via
Digitalmars-d wrote:
p.s.
I suspect the most common beginner bugs occurs when using
right accessor
on the wrong tree causes an ICE at runtime in 'some obscure
location'.
Incase you intend to dabble again in the future as more parts
move over
to C++, so far, RTL, GIMPLE, callgraphs, and almost all
synthetic value
types have been switched over. When trees finally get shunted
across,
you'll finally benefit from compile-time verified AST.
that's why i have mixed feelings about C++ code in GCC.
although i really
like it being "C only", compile-time checking is very valuable.
just convince the gcc dev team to port it to D ;)