G-Machine G-Machine implementation in C++ User Documentation shows how to use it as a library. Developer Documentation shows how it works.