Ports 搜索

共有5,161项符合/ports-mgmt/的查询结果,以下是第1,1811,190项(搜索用时0.004秒)
devel/classes-4.00 (Score: 0.006224396)
Ocaml Object interface for ocaml's standard library modules
The library is composed of 9 modules, each containing a single class, and eventually some creation functions. Each of theses classes corresponds almost exactly to a module in the standard library, and only makes it object-oriented. Only Ogenlex adds a new feature, indexing on the input stream.
devel/ounit-1.0.3 (Score: 0.006224396)
OCaml unit test framework
OUnit is a unit testing framework for Objective Caml, inspired by the JUnit tool for Java, and the HUnit tool for Haskell.
devel/cppo-0.9.2 (Score: 0.006224396)
Simple preprocessor for OCaml
Cppo is an equivalent of the C preprocessor targeted at the OCaml language The main purpose of cppo is to provide a lightweight tool for simple macro substitution (#define) and file inclusion (#include) for the occasional case when this is useful in OCaml. Processing specific sections of files by calling external programs is also possible via #ext directives. The implementation of cppo relies on the standard library of OCaml and on the standard parsing tools Ocamllex and Ocamlyacc, which contribute to the robustness of cppo across OCaml versions.
devel/pomap-3.0.5 (Score: 0.006224396)
OCaml library to maintain a list of partially ordered elements
The Pomap-library implements an ADT that maintains maps of partially ordered elements. Whereas a total order allows you to say whether some element is lower, equal or greater than another one, partial orders also allow for a "don-t know" case.
devel/res-4.0.4 (Score: 0.006224396)
Automatically Resizing Contiguous Memory for OCaml
This OCaml-library consists of a set of modules which implement automatically resizing (= reallocating) data structures that consume a contiguous part of memory. This allows appending and removing of elements to/from arrays (both boxed and unboxed), strings (-> buffers), bit strings and weak arrays while still maintaining fast constant-time access to elements. There are also functors that allow the generation of similar modules which use different reallocation strategies.
devel/sdl-0.9.1 (Score: 0.006224396)
OCaml interface to the SDL
OCamlSDL is an OCaml interface to the SDL (Simple DirectMedia Layer) library.
devel/sem-0.0.2 (Score: 0.006224396)
POSIX semaphores for OCaml
POSIX semaphores for OCaml. The library mimics things found under "man sem" and "man sem_open".
devel/sexplib-113.00.00 (Score: 0.006224396)
OCaml library for working with S-expressions
This library contains functionality for parsing and pretty-printing S-expressions. In addition to that it contains an extremely useful preprocessing module for Camlp4, which can be used to automatically generate code from type definitions for efficiently converting OCaml-values to S-expressions and vice versa. In combination with the parsing and pretty-printing functionality this frees the user from having to write his own I/O-routines for data structures he defines. Possible errors during automatic conversions from S-expressions to OCaml-values are reported in a very human-readable way. Another module in the library allows you to extract and replace sub-expressions in S-expressions.
devel/type_conv-113.00.02 (Score: 0.006224396)
Type conversion routines for OCaml
The type-conv mini library factors out functionality needed by different preprocessors that generate code from type specifications, because this functionality cannot be duplicated without losing the ability to use these preprocessors simultaneously.
devel/xstrp4-1.8.2 (Score: 0.006224396)
OCaml extension to expands brace expansions
This is a camlp4 extension that expands brace expansions like a shell does. See sample.ml for examples.