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.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.74nb2 |
| NetBSD 10.1 aarch64 | 0.74nb2 |
| SmartOS / illumos x86_64 | 0.74nb2 |
| macOS 15 arm64 | - |
Dependencies
No port depends on this one.