The "findlib" library provides a scheme to manage reusable software
components (packages), and includes tools that support this
scheme. Packages are collections of OCaml modules for which
metainformation can be stored. The packages are kept in the filesystem
hierarchy, but with strict directory structure. The library contains
functions to look the directory up that stores a package, to query
metainformation about a package, and to retrieve dependency
information about multiple packages. There is also a tool that allows
the user to enter queries on the command-line. In order to simplify
compilation and linkage, there are new frontends of the various OCaml
compilers that can directly deal with packages.
OUnit is a unit testing framework for Objective Caml, inspired by
the JUnit tool for Java, and the HUnit tool for Haskell.
Open source clone of NScripter, a game engine used to create and
perform visual novels.
This package provides 1-byte version which is able to run English games.
Git is a free and open source distributed version control system designed to
handle everything from small to very large projects with speed and efficiency.
Include package is a collection of the useful independent include files for
embedded C/Assembler developers.
Include package is released under BSD-style license.
Perforce is a commercial revision control system that can be used
gratis for developing free software. (see the WWW page for details).
Perforce is a commercial revision control system that can be used
gratis for developing free software. (see the WWW page for details).
Perforce is a commercial revision control system that can be used
gratis for developing free software. (see the WWW page for details).
This modules is a re-implementation of Algorithm::Dependency using only
objects instead of object ids, making use of Set::Object for book-keeping.
Algorithm::MinMax finds the minimum and maximum of a given
array with at most 3n/2 - 2 comparisons, where n is the
number of elements of the array.