This chapter contains information about the design and the implementation details of dmd for people who want to hack dmd itself. If you want your work to get included in dmd, please contact me and say what you intend to do so that I can give advice on how to do it and we can avoid duplicating work. My development version is usually a bit ahead of what I release, as I only want to publish code that got some testing.
|• Coding standards:||How to properly hack dmd.|
|• Design decisions:||Why dmd is what it is.|
|• Service Internals:||How services actually work.|
|• Runlevel evolution:||Learning from past mistakes.|