MiniD 1 Library Documentation

These are the docs for the old implementation of MiniD 1. Neither MiniD 1 nor its implementation are supported.

  • Introduction - Some basic concepts used throughout the API.
  • Part 0 - Setting up the host app and compiling and running code.
  • Part 1 - Exchanging values between native and script code, and calling functions.
  • Part 2 - More advanced techniques with functions.
  • minid.minid - A sort of utility library for creating contexts and running code.
  • minid.compiler - The compiler.
  • minid.utils - A utility library with a bunch of non-MiniD-specific functionality in it.
  • minid.types - The most important module in the MiniD library. Holds the definitions of all the types, and most of the native API.
  • minid.bind - The binding library, which allows you to quickly expose native D classes and functions to MiniD.