lang/mosml 2.10.1_1 FreeBSD
Lightweight implementation of Standard ML
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- mosml
- Categories
- lang
Description
This is Moscow ML, a lightweight implementation of Standard ML:
The current version of Moscow ML * implements the full Standard ML language, as revised 1997, including Modules and some extensions * yet is backwards compatible with versions prior to 2.00 * implements large parts of the new SML Basis Library * implements separate compilation * can produce compact stand-alone executables (a la Caml Light) * supports quotations and antiquotations, useful for metaprogramming * supports dynamic linking of external functions
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | lang/mosml | 2.10.1_1 |
| DragonFly | lang/mosml | 2.10.1_1 |
Install
Binary package:
pkg install mosml
From the ports tree:
cd /usr/ports/lang/mosml/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mosml>0:lang/mosml
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | - | - | - | - |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | - | - | n/a | - | - |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | - | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
libgmp.so: math/gmplibgdbm.so: databases/gdbm
The full lists below include those, and their dependencies in turn.
Build dependencies 7
Run dependencies 6
No port depends on this one.
Configuration
Options name: lang_mosml
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
- USES
- compiler:features gmake perl5
- Service scripts
- none
Files
pkg-plist 511
- bin/camlrunm
- bin/mosml
- bin/mosmlc
- bin/mosmllex
- bin/mosmlyac
- include/mosml/alloc.h
- include/mosml/callback.h
- include/mosml/config.h
- include/mosml/debugger.h
- include/mosml/exec.h
- include/mosml/expand.h
- include/mosml/fail.h
- include/mosml/freelist.h
- include/mosml/gc.h
- include/mosml/gc_ctrl.h
- include/mosml/globals.h
- include/mosml/instruct.h
- include/mosml/interp.h
- include/mosml/intext.h
- include/mosml/io.h
- include/mosml/jumptbl.h
- include/mosml/m.h
- include/mosml/major_gc.h
- include/mosml/md5sum.h
- include/mosml/memory.h
- include/mosml/minor_gc.h
- include/mosml/misc.h
- include/mosml/mlvalues.h
- include/mosml/mosml.h
- include/mosml/prims.h
- include/mosml/reverse.h
- include/mosml/roots.h
- include/mosml/runtime.h
- include/mosml/s.h
- include/mosml/signals.h
- include/mosml/stacks.h
- include/mosml/str.h
- include/mosml/sys.h
- include/mosml/unalignd.h
- include/mosml/version.h
- lib/mosml/AppleScript.sig
- lib/mosml/Array.sig
- lib/mosml/Array.ui
- lib/mosml/Array.uo
- lib/mosml/Array2.sig
- lib/mosml/Array2.ui
- lib/mosml/Array2.uo
- lib/mosml/ArraySlice.sig
- lib/mosml/ArraySlice.ui
- lib/mosml/ArraySlice.uo
- lib/mosml/Arraysort.sig
- lib/mosml/Arraysort.ui
- lib/mosml/Arraysort.uo
- lib/mosml/BasicIO.sig
- lib/mosml/BasicIO.ui
- lib/mosml/BasicIO.uo
- lib/mosml/BinIO.sig
- lib/mosml/BinIO.ui
- lib/mosml/BinIO.uo
- lib/mosml/Binarymap.sig
- lib/mosml/Binarymap.ui
- lib/mosml/Binarymap.uo
- lib/mosml/Binaryset.sig
- lib/mosml/Binaryset.ui
- lib/mosml/Binaryset.uo
- lib/mosml/Bool.sig
- lib/mosml/Bool.ui
- lib/mosml/Bool.uo
- lib/mosml/Buffer.sig
- lib/mosml/Buffer.ui
- lib/mosml/Buffer.uo
- lib/mosml/Byte.sig
- lib/mosml/Byte.ui
- lib/mosml/Byte.uo
- lib/mosml/Callback.sig
- lib/mosml/Callback.ui
- lib/mosml/Callback.uo
- lib/mosml/Char.sig
- lib/mosml/Char.ui
- lib/mosml/Char.uo
- lib/mosml/CharArray.sig
- lib/mosml/CharArray.ui
- lib/mosml/CharArray.uo
- lib/mosml/CharArraySlice.sig
- lib/mosml/CharArraySlice.ui
- lib/mosml/CharArraySlice.uo
- lib/mosml/CharVector.sig
- lib/mosml/CharVector.ui
- lib/mosml/CharVector.uo
- lib/mosml/CharVectorSlice.sig
- lib/mosml/CharVectorSlice.ui
- lib/mosml/CharVectorSlice.uo
- lib/mosml/CommandLine.sig
- lib/mosml/CommandLine.ui
- lib/mosml/CommandLine.uo
- lib/mosml/Date.sig
- lib/mosml/Date.ui
- lib/mosml/Date.uo
- lib/mosml/Dynarray.sig
- lib/mosml/Dynarray.ui
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| kfl-mosml-ver-2.10.1_GH0.tar.gz | 2.558644e+06 | fed5393668b88d69475b070999b1fd34e902591345de7f09b236824b92e4a78f |
Commit history 0
No commits in the history this site was built from.