BSD Ports

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

SystemPortVersion
FreeBSDlang/mosml2.10.1_1
DragonFlylang/mosml2.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-----
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest--n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

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

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild 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
FileSizeSHA256
kfl-mosml-ver-2.10.1_GH0.tar.gz2.558644e+06fed5393668b88d69475b070999b1fd34e902591345de7f09b236824b92e4a78f

Commit history 0

No commits in the history this site was built from.