pkgsrc/lang/smlnj/PLIST
asau 6c743eeae9 Update to SML/NJ 110.73
SML/NJ 110.73 provides a number of new library features,
including a new library for working with HTML 4, as well
as many bug fixes.

Details:

CM:
   + Added boolean literals (true and false) to the
     conditional-expression syntax in CM. Thus, you can write

         #if true structure Foo #endif

     in a CM file. This change is meant to make it easier to use
     autoconf to configure the build process of an SML
     application.
ML-Yacc:
   + Fixed ml-yacc examples to respect the changed signatures
     with respect to TextIO.inputLine.

SML/NJ Library:
   + Added findExe function to PathUtil module.
   + Modified the implementation of GetOpt.usageInfo so that if
     the help string has embedded newlines, then the extra lines
     are properly indented.
   + Changed the interface of JSONStreamParser to support both
     parsing files and TextIO.instreams.
   + Added HTML4 library.
   + Fixed bug in hashed cons library (bug #55).
   + Added array iterators to DynamicArray module.
Concurrent ML:
   + The paths used to specify the CML versions of libraries in
     a CM file have been rationalized (bug #68)

         $cml/basis.cm -- the CML version of $/basis.cm
         $cml/cml.cm -- core CML features
         $cml/cml-lib.cm -- CML library code
         $cml/trace-cml.cm -- TraceCML library for debugging
         $cml/smlnj-lib.cm -- CML version of the $/smlnj-lib.cm library
         $cml/inet-lib.cm -- CML version of the $/inet-lib.cm library
         $cml/unix-lib.cm -- CML version of the $/unix-lib.cm library

     Note that the old naming scheme is still supported, but may
     be removed in some future version.
   + Added Barriers module to CML.
   + Fixed the Win32 socket and polling implementation to work
     correctly with CML. Signature of poll was wrong and didn't
     handle sockets at all.
MLRISC:
   + Added support for the RTDSC and RTDSCP instructions to the
     amd64 code generator.
2012-01-29 20:48:48 +00:00

182 lines
8.6 KiB
Text

@comment $NetBSD: PLIST,v 1.9 2012/01/29 20:48:48 asau Exp $
bin/heap2asm
bin/heap2exec
bin/ml-antlr
bin/ml-build
bin/ml-burg
bin/ml-lex
bin/ml-makedepend
${PLIST.nlffi}bin/ml-nlffigen
bin/ml-ulex
bin/ml-yacc
bin/nowhere
bin/sml
lib/smlnj/bin/.arch-n-opsys
lib/smlnj/bin/.heap/heap2asm.${BOX}-${OS}
lib/smlnj/bin/.heap/ml-antlr.${BOX}-${OS}
lib/smlnj/bin/.heap/ml-burg.${BOX}-${OS}
lib/smlnj/bin/.heap/ml-lex.${BOX}-${OS}
${PLIST.nlffi}lib/smlnj/bin/.heap/ml-nlffigen.${BOX}-${OS}
lib/smlnj/bin/.heap/ml-ulex.${BOX}-${OS}
lib/smlnj/bin/.heap/ml-yacc.${BOX}-${OS}
lib/smlnj/bin/.heap/nowhere.${BOX}-${OS}
lib/smlnj/bin/.heap/sml.${BOX}-${OS}
lib/smlnj/bin/.link-sml
lib/smlnj/bin/.run-sml
lib/smlnj/bin/.run/run.${BOX}-${LOWER_OPSYS}
lib/smlnj/bin/heap2asm
lib/smlnj/bin/heap2exec
lib/smlnj/bin/ml-antlr
lib/smlnj/bin/ml-build
lib/smlnj/bin/ml-burg
lib/smlnj/bin/ml-lex
lib/smlnj/bin/ml-makedepend
${PLIST.nlffi}lib/smlnj/bin/ml-nlffigen
lib/smlnj/bin/ml-ulex
lib/smlnj/bin/ml-yacc
lib/smlnj/bin/nowhere
lib/smlnj/bin/sml
lib/smlnj/lib/SMLNJ-BASIS/.cm/${BOX}-unix/basis.cm
lib/smlnj/lib/SMLNJ-LIB/Controls/.cm/${BOX}-unix/controls-lib.cm
lib/smlnj/lib/SMLNJ-LIB/HTML/.cm/${BOX}-unix/html-lib.cm
lib/smlnj/lib/SMLNJ-LIB/PP/.cm/${BOX}-unix/pp-lib.cm
lib/smlnj/lib/SMLNJ-LIB/Util/.cm/${BOX}-unix/smlnj-lib.cm
lib/smlnj/lib/SMLNJ-ML-YACC-LIB/.cm/${BOX}-unix/ml-yacc-lib.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/ALPHA.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/AMD64-Peephole.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/AMD64.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/CCall-Vararg.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/CCall-sparc.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/CCall-x86-64.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/CCall-x86.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/CCall.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/Control.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/Graphs.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/HPPA.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/IA32-Peephole.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/IA32.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/Lib.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/MLRISC.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/MLTREE.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/PPC.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/Peephole.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/RA.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/SPARC.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/StagedAlloc.cm
lib/smlnj/lib/SMLNJ-MLRISC/.cm/${BOX}-unix/Visual.cm
lib/smlnj/lib/burg-ext.cm/.cm/${BOX}-unix/burg-ext.cm
${PLIST.nlffi}lib/smlnj/lib/c/.cm/${BOX}-unix/c.cm
${PLIST.nlffi}lib/smlnj/lib/c/internals/.cm/${BOX}-unix/c-int.cm
${PLIST.nlffi}lib/smlnj/lib/c/memory/.cm/${BOX}-unix/memory.cm
lib/smlnj/lib/ckit-lib.cm/.cm/${BOX}-unix/ckit-lib.cm
lib/smlnj/lib/cml-lib/.cm/${BOX}-unix/smlnj-lib.cm
lib/smlnj/lib/cml-lib/.cm/${BOX}-unix/trace-cml.cm
lib/smlnj/lib/cml/.cm/${BOX}-unix/basis.cm
lib/smlnj/lib/cml/.cm/${BOX}-unix/cml-internal.cm
lib/smlnj/lib/cml/.cm/${BOX}-unix/cml-lib.cm
lib/smlnj/lib/cml/.cm/${BOX}-unix/cml.cm
lib/smlnj/lib/cml/.cm/${BOX}-unix/core-cml.cm
lib/smlnj/lib/cml/.cm/${BOX}-unix/inet-lib.cm
lib/smlnj/lib/cml/.cm/${BOX}-unix/smlnj-lib.cm
lib/smlnj/lib/cml/.cm/${BOX}-unix/trace-cml.cm
lib/smlnj/lib/cml/.cm/${BOX}-unix/unix-lib.cm
lib/smlnj/lib/dir-tool.cm/.cm/${BOX}-unix/dir-tool.cm
lib/smlnj/lib/eXene.cm/.cm/${BOX}-unix/eXene.cm
lib/smlnj/lib/grm-ext.cm/.cm/${BOX}-unix/grm-ext.cm
lib/smlnj/lib/hash-cons-lib.cm/.cm/${BOX}-unix/hash-cons-lib.cm
lib/smlnj/lib/html4-lib.cm/.cm/${BOX}-unix/html4-lib.cm
lib/smlnj/lib/inet-lib.cm/.cm/${BOX}-unix/inet-lib.cm
lib/smlnj/lib/json-lib.cm/.cm/${BOX}-unix/json-lib.cm
lib/smlnj/lib/lex-ext.cm/.cm/${BOX}-unix/lex-ext.cm
lib/smlnj/lib/make-tool.cm/.cm/${BOX}-unix/make-tool.cm
lib/smlnj/lib/ml-antlr-tool.cm/.cm/${BOX}-unix/ml-antlr-tool.cm
lib/smlnj/lib/ml-lpt-lib.cm/.cm/${BOX}-unix/ml-lpt-lib.cm
lib/smlnj/lib/ml-ulex-tool.cm/.cm/${BOX}-unix/ml-ulex-tool.cm
lib/smlnj/lib/mlburg-tool.cm/.cm/${BOX}-unix/mlburg-tool.cm
lib/smlnj/lib/mllex-tool.cm/.cm/${BOX}-unix/mllex-tool.cm
lib/smlnj/lib/mlrisc-tools/.cm/${BOX}-unix/match-compiler.cm
lib/smlnj/lib/mlrisc-tools/.cm/${BOX}-unix/parser.cm
lib/smlnj/lib/mlrisc-tools/.cm/${BOX}-unix/pp.cm
lib/smlnj/lib/mlrisc-tools/.cm/${BOX}-unix/prec-parser.cm
lib/smlnj/lib/mlrisc-tools/.cm/${BOX}-unix/sml-ast.cm
lib/smlnj/lib/mlrisc-tools/.cm/${BOX}-unix/source-map.cm
lib/smlnj/lib/mlyacc-tool.cm/.cm/${BOX}-unix/mlyacc-tool.cm
lib/smlnj/lib/noweb-tool.cm/.cm/${BOX}-unix/noweb-tool.cm
lib/smlnj/lib/nw-ext.cm/.cm/${BOX}-unix/nw-ext.cm
lib/smlnj/lib/pathconfig
lib/smlnj/lib/pgraph-util.cm/.cm/${BOX}-unix/pgraph-util.cm
lib/smlnj/lib/pgraph.cm/.cm/${BOX}-unix/pgraph.cm
lib/smlnj/lib/pickle-lib.cm/.cm/${BOX}-unix/pickle-lib.cm
lib/smlnj/lib/reactive-lib.cm/.cm/${BOX}-unix/reactive-lib.cm
lib/smlnj/lib/regexp-lib.cm/.cm/${BOX}-unix/regexp-lib.cm
lib/smlnj/lib/shell-tool.cm/.cm/${BOX}-unix/shell-tool.cm
lib/smlnj/lib/smlnj-tdp/.cm/${BOX}-unix/back-trace.cm
lib/smlnj/lib/smlnj-tdp/.cm/${BOX}-unix/coverage.cm
lib/smlnj/lib/smlnj-tdp/.cm/${BOX}-unix/plugins.cm
lib/smlnj/lib/smlnj/.cm/${BOX}-unix/cm.cm
lib/smlnj/lib/smlnj/.cm/${BOX}-unix/cmb.cm
lib/smlnj/lib/smlnj/.cm/${BOX}-unix/compiler.cm
lib/smlnj/lib/smlnj/.cm/${BOX}-unix/installer.cm
lib/smlnj/lib/smlnj/.cm/${BOX}-unix/library-install.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/ALPHA.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/AMD64.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/Control.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/Graphs.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/HPPA.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/IA32.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/Lib.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/MLRISC.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/MLTREE.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/PPC.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/SPARC.cm
lib/smlnj/lib/smlnj/MLRISC/.cm/${BOX}-unix/Visual.cm
lib/smlnj/lib/smlnj/basis/.cm/${BOX}-unix/basis.cm
lib/smlnj/lib/smlnj/cm/.cm/${BOX}-unix/cm.cm
lib/smlnj/lib/smlnj/cm/.cm/${BOX}-unix/tools.cm
lib/smlnj/lib/smlnj/cmb/.cm/${BOX}-unix/alpha32-unix.cm
lib/smlnj/lib/smlnj/cmb/.cm/${BOX}-unix/amd64-unix.cm
lib/smlnj/lib/smlnj/cmb/.cm/${BOX}-unix/current.cm
lib/smlnj/lib/smlnj/cmb/.cm/${BOX}-unix/hppa-unix.cm
lib/smlnj/lib/smlnj/cmb/.cm/${BOX}-unix/ppc-macos.cm
lib/smlnj/lib/smlnj/cmb/.cm/${BOX}-unix/ppc-unix.cm
lib/smlnj/lib/smlnj/cmb/.cm/${BOX}-unix/sparc-unix.cm
lib/smlnj/lib/smlnj/cmb/.cm/${BOX}-unix/x86-unix.cm
lib/smlnj/lib/smlnj/cmb/.cm/${BOX}-unix/x86-win32.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/all.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/alpha32.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/amd64.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/compiler.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/current.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/hppa.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/minimal-only.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/minimal.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/ppc.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/sparc.cm
lib/smlnj/lib/smlnj/compiler/.cm/${BOX}-unix/x86.cm
lib/smlnj/lib/smlnj/init/.cm/${BOX}-unix/init.cmi
lib/smlnj/lib/smlnj/installer/.cm/${BOX}-unix/util.cm
lib/smlnj/lib/smlnj/internal/.cm/${BOX}-unix/cm-lib.cm
lib/smlnj/lib/smlnj/internal/.cm/${BOX}-unix/cm-sig-lib.cm
lib/smlnj/lib/smlnj/internal/.cm/${BOX}-unix/cm0.cm
lib/smlnj/lib/smlnj/internal/.cm/${BOX}-unix/intsys.cm
lib/smlnj/lib/smlnj/internal/.cm/${BOX}-unix/smlnj-version.cm
lib/smlnj/lib/smlnj/internal/.cm/${BOX}-unix/srcpath-lib.cm
lib/smlnj/lib/smlnj/ml-yacc/.cm/${BOX}-unix/ml-yacc-lib.cm
lib/smlnj/lib/smlnj/smlnj-lib/.cm/${BOX}-unix/controls-lib.cm
lib/smlnj/lib/smlnj/smlnj-lib/.cm/${BOX}-unix/html-lib.cm
lib/smlnj/lib/smlnj/smlnj-lib/.cm/${BOX}-unix/pp-lib.cm
lib/smlnj/lib/smlnj/smlnj-lib/.cm/${BOX}-unix/smlnj-lib.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/alpha32.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/amd64.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/basics.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/core.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/debugprof.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/elabdata.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/elaborate.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/execute.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/hppa.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/parser.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/ppc.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/sparc.cm
lib/smlnj/lib/smlnj/viscomp/.cm/${BOX}-unix/x86.cm
lib/smlnj/lib/unix-lib.cm/.cm/${BOX}-unix/unix-lib.cm