Projects / Invocation Programming Language

Invocation Programming Language

IPL stands for the Invocation Programming Language, a concurrent programming language described by Karl Fant in his book "Computer Science Reconsidered: The Invocation Model of Process Expression." This software comprises a C++ class hierarchy for representing language internals, a language parser, and a graphical editor and interpreter for experimenting with concurrent programs. In a sense, this is the software that could have been on a CD in the back of the book.

Operating Systems

Recent releases

  •  09 Jul 2008 20:13

    Release Notes: New sample programs: lwarp.ipd and iterator.ipd. Requires ivtools 1.2.6.

    •  05 Mar 2008 18:09

      No changes have been submitted for this release.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.