_d_isbaseof(ClassInfo oc, ClassInfo c)

Sean Kelly sean at f4.ca
Fri Apr 28 09:29:46 PDT 2006


John Demme wrote:
> Take a look at Ares:
> http://dsource.org/projects/ares
> 
> It's a minimalistic Phobos alternative, meant to basically just implement
> the stuff that the language needs.

To expand on this a bit, Ares contains three separate libraries (that 
are assembled into one for ease of use): the runtime, the garbage 
collector, and the standard library.  Currently, DMD is the only 
compiler supported, which should be evident from the runtime and garbage 
collector names: dmdrt and dmdgc.  Basically, the runtime contains any 
compiler-specific code required to run a D applications.  This is where 
you'll find all the "_d_" prefixed symbols you see in Phobos, with any 
remaining dependencies listed in the Ares forum thread titled 
"Inter-library interface."  If you are interested and have any 
additional questions, please ask in the Ares forum :-)


Sean



More information about the Digitalmars-d mailing list