BSD Ports

lang/caml-light 0.74nb2 NetBSD

Another implementation of Caml

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Categories
lang
Package size
499.6 KiB, 3190.5 KiB installed

Description

The Caml Light system comprises the following parts:

  • An interactive system, based on a read-eval-print loop: the user enters a phrase, the system compiles it and executes it on the fly, then print the outcome of evaluation. The interactive system is great for learning the language and testing programs.
  • A batch compiler and linker, camlc, with a command-line interface similar to the one of C compilers. The compiler produces standalone executable programs that can later be invoked just as any other command on the system. It integrates smoothly within the Unix programming environment (make, Emacs, ...).
  • A medium-sized standard library, providing a number of general-purpose functions and implementations of a few essential data structures (lists, arrays, hash tables, sets, ...).
  • A tool to build libraries of frequently-used program modules.
  • A parser generator and a lexical analyzer generator, in the style of lex and yacc.
  • Various programming tools and several interface libraries.

Install

Binary package:

pkgin install caml-light

From pkgsrc:

cd /usr/pkgsrc/lang/caml-light && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.74nb2
NetBSD 10.1 aarch640.74nb2
SmartOS / illumos x86_640.74nb2
macOS 15 arm64-

Dependencies

No port depends on this one.