Recipes and examples

I have created some recipes for constructing examples that illustrate the entire process for compiling, linking, and executing Arity/Prolog32 applications. The recipes are complete and documented to complement the other parts of the book. None of the applications are particularly useful other than as exemplars of the application development process.

The recipes are for each of these use cases:

  • Simple console application
  • Creating and calling a DLL
  • Using embedded C
  • Calling Prolog predicates from C
  • Adding an evaluable predicate to the interpreter
  • Multi-treaded application
  • Microsoft Win32 application