6c743eeae9
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.
182 lines
8.6 KiB
Text
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
|