This is the example code written for the article The Joy and Gibbering Terror of Custom-Loading Executables. It's a library that handles loading executable files (such as the PE format used for EXEs on Windows and the OMF format used by DMD on Windows), linking them together, and running them.
It also allows turning executables into libraries with custom behaviour, such as running a Windows executable in Linux with a vastly simplified emulation layer.
A pair to this project is Drunkard, which uses this library to create a plugin-based system for development extensible programs.
Commercial Use
Modify
Distribute
Sub-License
Private Use
Hold Liable
Include Copyright
Include License
These details are provided for information only. No information here is legal advice and should not be used as such.