Newsgroups, off-topic
Ellery Newcomer
ellery-newcomer at utulsa.edu
Fri Apr 16 13:26:48 PDT 2010
On 04/16/2010 03:13 PM, eles wrote:
>
> PS2 What does really means to use LLVM or GCC backends for dmd? Is a front-end
> somewhat like a parser (or bytecode compiler) and the back-end something like
> an assembler?
Pretty much.
Except in the case of D, the front end also requires a backend of sorts
(for ctfe), and from what I understand, DMD's frontend and backend are
kind of squooshed together. (Like certain errors don't get caught unless
and until the backend's optimizer gets run)
More information about the Digitalmars-d-learn
mailing list