===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
mlton-20180207/CHANGELOG.adoc-140-* 2017-12-06
mlton-20180207/CHANGELOG.adoc:141:  ** Remove `$PREFIX` and `$prefix` from top-level `Makefile.in`; use
mlton-20180207/CHANGELOG.adoc-142-  `./configure --prefix path`.  Thanks to Richard Laughlin for the pull
##############################################
mlton-20180207/CHANGELOG.adoc-1153-  files.  This is useful for generating Makefile dependencies.  The old output
mlton-20180207/CHANGELOG.adoc:1154:  is easy to recover if necessary (e.g. `grep -v '\.mlb$'`).
mlton-20180207/CHANGELOG.adoc-1155-
##############################################
mlton-20180207/README.adoc-105-   and library paths, if not on default search paths.  (If `WITH_GMP_DIR` is
mlton-20180207/README.adoc:106:   set, then `WITH_GMP_INC_DIR` defaults to `$(WITH_GMP_DIR)/include` and
mlton-20180207/README.adoc:107:   `WITH_GMP_LIB_DIR` defaults to `$(WITH_GMP_DIR)/lib`.)
mlton-20180207/README.adoc-108- * `MLTON_RUNTIME_ARGS`, `MLTON_COMPILE_ARGS`: Specify runtime and compile
##############################################
mlton-20180207/README.adoc-181-   and library paths, if not on default search paths.  (If `WITH_GMP_DIR` is
mlton-20180207/README.adoc:182:   set, then `WITH_GMP_INC_DIR` defaults to `$(WITH_GMP_DIR)/include` and
mlton-20180207/README.adoc:183:   `WITH_GMP_LIB_DIR` defaults to `$(WITH_GMP_DIR)/lib`.)
mlton-20180207/README.adoc-184-
##############################################
mlton-20180207/basis-library/net/net-host-db.sml-19-      val inAddrLen = C_Size.toInt Prim.inAddrSize
mlton-20180207/basis-library/net/net-host-db.sml:20:      fun newInAddr () =
mlton-20180207/basis-library/net/net-host-db.sml-21-        let
##############################################
mlton-20180207/basis-library/net/net-host-db.sml-28-         let
mlton-20180207/basis-library/net/net-host-db.sml:29:            val (wa, finish) = newInAddr ()
mlton-20180207/basis-library/net/net-host-db.sml-30-            fun loop (i, acc) =
##############################################
mlton-20180207/basis-library/net/inet-sock.sml-19-
mlton-20180207/basis-library/net/inet-sock.sml:20:      fun toAddr (in_addr, port) =
mlton-20180207/basis-library/net/inet-sock.sml-21-         let
##############################################
mlton-20180207/basis-library/net/inet-sock.sml-24-            val port = Net.Word16.hton port
mlton-20180207/basis-library/net/inet-sock.sml:25:            val (sa, salen, finish) = Socket.newSockAddr ()
mlton-20180207/basis-library/net/inet-sock.sml:26:            val _ = Prim.toAddr (NetHostDB.inAddrToWord8Vector in_addr,
mlton-20180207/basis-library/net/inet-sock.sml-27-                                 port, sa, salen)
##############################################
mlton-20180207/basis-library/net/inet-sock.sml-32-
mlton-20180207/basis-library/net/inet-sock.sml:33:      fun any port = toAddr (NetHostDB.any (), port)
mlton-20180207/basis-library/net/inet-sock.sml-34-
##############################################
mlton-20180207/basis-library/net/inet-sock.sml-36-        let
mlton-20180207/basis-library/net/inet-sock.sml:37:          val () = Prim.fromAddr (Socket.unpackSockAddr sa)
mlton-20180207/basis-library/net/inet-sock.sml-38-          val port = Prim.getPort ()
##############################################
mlton-20180207/basis-library/net/inet-sock.sml-40-          val port = Word16.toInt port
mlton-20180207/basis-library/net/inet-sock.sml:41:          val (ia, finish) = NetHostDB.newInAddr ()
mlton-20180207/basis-library/net/inet-sock.sml:42:          val _ = Prim.getInAddr (NetHostDB.preInAddrToWord8Array ia)
mlton-20180207/basis-library/net/inet-sock.sml-43-        in
##############################################
mlton-20180207/basis-library/net/unix-sock.sml-20-        let
mlton-20180207/basis-library/net/unix-sock.sml:21:          val (sa, salen, finish) = Socket.newSockAddr ()
mlton-20180207/basis-library/net/unix-sock.sml:22:          val _ = Prim.toAddr (NullString.nullTerm s, 
mlton-20180207/basis-library/net/unix-sock.sml-23-                               C_Size.fromInt (String.size s), 
##############################################
mlton-20180207/basis-library/net/unix-sock.sml-33-          val a = CharArray.array (C_Size.toInt len, #"\000")
mlton-20180207/basis-library/net/unix-sock.sml:34:          val _ = Prim.fromAddr (sa, CharArray.toPoly a, len)
mlton-20180207/basis-library/net/unix-sock.sml-35-        in
##############################################
mlton-20180207/basis-library/net/socket.sml-27-datatype sock_addr = SA of Word8.word vector
mlton-20180207/basis-library/net/socket.sml:28:fun unpackSockAddr (SA sa) = sa
mlton-20180207/basis-library/net/socket.sml:29:fun newSockAddr (): (pre_sock_addr * C_Socklen.t ref * (unit -> sock_addr)) = 
mlton-20180207/basis-library/net/socket.sml-30-   let
##############################################
mlton-20180207/basis-library/net/socket.sml-180-            let
mlton-20180207/basis-library/net/socket.sml:181:               val (sa, salen, finish) = newSockAddr ()
mlton-20180207/basis-library/net/socket.sml-182-               val () = Syscall.simple (fn () => f (Sock.toRep s, sa, salen))
##############################################
mlton-20180207/basis-library/net/socket.sml-212-
mlton-20180207/basis-library/net/socket.sml:213:fun sameAddr (SA sa1, SA sa2) = sa1 = sa2
mlton-20180207/basis-library/net/socket.sml-214-
mlton-20180207/basis-library/net/socket.sml:215:fun familyOfAddr (SA sa) = AddrFamily.fromRep (Prim.familyOfAddr sa)
mlton-20180207/basis-library/net/socket.sml-216-
##############################################
mlton-20180207/basis-library/net/socket.sml-281-   let
mlton-20180207/basis-library/net/socket.sml:282:      val (sa, salen, finish) = newSockAddr ()
mlton-20180207/basis-library/net/socket.sml-283-      val s = Syscall.simpleResultRestart (fn () => Prim.accept (Sock.toRep s, sa, salen))
##############################################
mlton-20180207/basis-library/net/socket.sml-289-   let
mlton-20180207/basis-library/net/socket.sml:290:      val (sa, salen, finish) = newSockAddr ()
mlton-20180207/basis-library/net/socket.sml-291-   in
##############################################
mlton-20180207/basis-library/net/socket.sml-498-      val (buf, i, sz) = Word8ArraySlice.base sl
mlton-20180207/basis-library/net/socket.sml:499:      val (sa, salen, finish) = newSockAddr ()
mlton-20180207/basis-library/net/socket.sml-500-      val n =
##############################################
mlton-20180207/basis-library/net/socket.sml-555-      val (buf, i, sz) = Word8ArraySlice.base sl
mlton-20180207/basis-library/net/socket.sml:556:      val (sa, salen, finish) = newSockAddr ()
mlton-20180207/basis-library/net/socket.sml-557-   in
##############################################
mlton-20180207/basis-library/net/socket.sml-568-      val a = Word8Array.alloc n
mlton-20180207/basis-library/net/socket.sml:569:      val (sa, salen, finish) = newSockAddr ()
mlton-20180207/basis-library/net/socket.sml-570-   in
##############################################
mlton-20180207/benchmark/tests/hamlet.sml-4505-
mlton-20180207/benchmark/tests/hamlet.sml:4506:    eqtype Addr                                 (* [a] *)
mlton-20180207/benchmark/tests/hamlet.sml-4507-
##############################################
mlton-20180207/benchmark/tests/hamlet.sml-4835-
mlton-20180207/benchmark/tests/hamlet.sml:4836:    fun insertAddr  ((mem,ens), a, v) = ( AddrMap.insert(mem, a, v), ens )
mlton-20180207/benchmark/tests/hamlet.sml-4837-    fun insertExName((mem,ens), en)   = ( mem, ExNameSet.add(ens, en) )
mlton-20180207/benchmark/tests/hamlet.sml-4838-
mlton-20180207/benchmark/tests/hamlet.sml:4839:    fun findAddr((mem,ens), a) = AddrMap.find(mem, a)
mlton-20180207/benchmark/tests/hamlet.sml-4840-
##############################################
mlton-20180207/benchmark/tests/hamlet.sml-7084-                     let
mlton-20180207/benchmark/tests/hamlet.sml:7085:                         val a = Addr.addr()
mlton-20180207/benchmark/tests/hamlet.sml-7086-                     in
mlton-20180207/benchmark/tests/hamlet.sml:7087:                          s := State.insertAddr(!s, a, v)
mlton-20180207/benchmark/tests/hamlet.sml-7088-                        ; Val.Addr a
##############################################
mlton-20180207/benchmark/tests/hamlet.sml-7101-                    of SOME(Val.Addr a, v) =>
mlton-20180207/benchmark/tests/hamlet.sml:7102:                        ( s := State.insertAddr(!s, a, v)
mlton-20180207/benchmark/tests/hamlet.sml-7103-                        ; Val.Record LabMap.empty
##############################################
mlton-20180207/benchmark/tests/hamlet.sml-7552-                    let
mlton-20180207/benchmark/tests/hamlet.sml:7553:                        val v =  case State.findAddr(!s, a)
mlton-20180207/benchmark/tests/hamlet.sml-7554-                                   of SOME v => v
##############################################
mlton-20180207/benchmark/tests/hamlet.sml-8573-        let
mlton-20180207/benchmark/tests/hamlet.sml:8574:            val v   = case State.findAddr(s, a)
mlton-20180207/benchmark/tests/hamlet.sml-8575-                        of SOME v => v
##############################################
mlton-20180207/bin/regression-7-
mlton-20180207/bin/regression:8:name=`basename "$0"`
mlton-20180207/bin/regression-9-
##############################################
mlton-20180207/bin/regression-50-
mlton-20180207/bin/regression:51:dir=`dirname "$0"`
mlton-20180207/bin/regression:52:src=`cd "$dir/.." && pwd`
mlton-20180207/bin/regression-53-bin="$src/build/bin"
##############################################
mlton-20180207/bin/regression-82-
mlton-20180207/bin/regression:83:eval `"$src/bin/platform"`
mlton-20180207/bin/regression-84-
##############################################
mlton-20180207/bin/regression-114-for f in *.sml; do
mlton-20180207/bin/regression:115:        f=`basename "$f" .sml`
mlton-20180207/bin/regression-116-        if ($testReg); then
##############################################
mlton-20180207/bin/regression-223-for f in *.sml; do
mlton-20180207/bin/regression:224:        f=`basename "$f" .sml`
mlton-20180207/bin/regression-225-        tmpf="/tmp/$f.$$"
##############################################
mlton-20180207/bin/add-cross-54-
mlton-20180207/bin/add-cross:55:name=`basename "$0"`
mlton-20180207/bin/add-cross-56-original=`pwd`
mlton-20180207/bin/add-cross:57:dir=`dirname "$0"`
mlton-20180207/bin/add-cross:58:src=`cd "$dir/.." && pwd`
mlton-20180207/bin/add-cross-59-
##############################################
mlton-20180207/bin/add-cross-84-        ssh $machine "cd $tmp && tar xf - &&
mlton-20180207/bin/add-cross:85:                if [ ! $crossArch == \`./bin/host-arch\` ]; then echo $machine is \`./bin/host-arch\`, not $crossArch; exit 1; fi &&
mlton-20180207/bin/add-cross:86:                if [ ! $crossOS == \`./bin/host-os\` ]; then echo $machine is \`./bin/host-os\`, not $crossOS; exit 1; fi"
mlton-20180207/bin/add-cross-87-
##############################################
mlton-20180207/bin/host-os-3-set -e
mlton-20180207/bin/host-os:4:name=`basename "$0"`
mlton-20180207/bin/host-os:5:dir=`dirname "$0"`
mlton-20180207/bin/host-os:6:bin=`cd "$dir" && pwd`
mlton-20180207/bin/host-os-7-
##############################################
mlton-20180207/bin/host-os-24-
mlton-20180207/bin/host-os:25:eval `"$bin/platform"`
mlton-20180207/bin/host-os-26-
##############################################
mlton-20180207/bin/patch-mingw-4-
mlton-20180207/bin/patch-mingw:5:dir=`dirname "$0"`
mlton-20180207/bin/patch-mingw-6-
mlton-20180207/bin/patch-mingw:7:for f in `find "$dir" -type f | grep -v '\.svn' | grep -v '~'`; do
mlton-20180207/bin/patch-mingw-8-	if head -n 1 "$f" | grep -q '#!/usr/bin/env bash'; then
##############################################
mlton-20180207/bin/host-arch-3-set -e
mlton-20180207/bin/host-arch:4:name=`basename "$0"`
mlton-20180207/bin/host-arch:5:dir=`dirname "$0"`
mlton-20180207/bin/host-arch:6:bin=`cd "$dir" && pwd`
mlton-20180207/bin/host-arch-7-
##############################################
mlton-20180207/bin/host-arch-24-
mlton-20180207/bin/host-arch:25:eval `"$bin/platform"`
mlton-20180207/bin/host-arch-26-
##############################################
mlton-20180207/bin/build-cross-gcc-30-root=`pwd`
mlton-20180207/bin/build-cross-gcc:31:name=`basename "$0"`
mlton-20180207/bin/build-cross-gcc-32-
##############################################
mlton-20180207/bin/mlton-script-6-
mlton-20180207/bin/mlton-script:7:dir=`dirname "$0"`
mlton-20180207/bin/mlton-script:8:lib=`cd "$dir/../lib/mlton" && pwd`
mlton-20180207/bin/mlton-script-9-
##############################################
mlton-20180207/bin/mlton-script-37-    if $smlnj -h >/dev/null 2>&1; then
mlton-20180207/bin/mlton-script:38:        smlnj_heap_suffix=`echo 'TextIO.output (TextIO.stdErr, SMLofNJ.SysInfo.getHeapSuffix ());' | $smlnj 2>&1 1> /dev/null`
mlton-20180207/bin/mlton-script-39-        mlton_smlnj_heap="$lib/mlton-smlnj.$smlnj_heap_suffix"
##############################################
mlton-20180207/bin/platform-4-
mlton-20180207/bin/platform:5:name=`basename "$0"`
mlton-20180207/bin/platform:6:dir=`dirname "$0"`
mlton-20180207/bin/platform:7:bin=`cd "$dir" && pwd`
mlton-20180207/bin/platform-8-
##############################################
mlton-20180207/doc/examples/ffi/import2.sml-14-(* Call the C function *)
mlton-20180207/doc/examples/ffi/import2.sml:15:val c = ffi_schema ffi_addr (a, Array.length a, ri, rc, n)
mlton-20180207/doc/examples/ffi/import2.sml-16-
##############################################
mlton-20180207/doc/guide/localhost/Changelog-179-* 2017-12-06
mlton-20180207/doc/guide/localhost/Changelog:180:  ** Remove `$PREFIX` and `$prefix` from top-level `Makefile.in`; use
mlton-20180207/doc/guide/localhost/Changelog-181-  `./configure --prefix path`.  Thanks to Richard Laughlin for the pull
##############################################
mlton-20180207/doc/guide/localhost/Changelog-1192-  files.  This is useful for generating Makefile dependencies.  The old output
mlton-20180207/doc/guide/localhost/Changelog:1193:  is easy to recover if necessary (e.g. `grep -v '\.mlb$'`).
mlton-20180207/doc/guide/localhost/Changelog-1194-
##############################################
mlton-20180207/doc/guide/src/CompilationManager.adoc-23-----
mlton-20180207/doc/guide/src/CompilationManager.adoc:24:to ensure that a `$/basis.cm` import is translated to a
mlton-20180207/doc/guide/src/CompilationManager.adoc:25:`$(SML_LIB)/basis/basis.mlb` import.  See `util/cm2mlb` for details.
mlton-20180207/doc/guide/src/CompilationManager.adoc-26-Building `cm2mlb` requires that you have already installed a recent
##############################################
mlton-20180207/doc/guide/src/MLBasisPathMap.adoc-4-An <:MLBasis:ML Basis> _path map_ describes a map from ML Basis path
mlton-20180207/doc/guide/src/MLBasisPathMap.adoc:5:variables (of the form `$(VAR)`) to file system paths.  ML Basis path
mlton-20180207/doc/guide/src/MLBasisPathMap.adoc-6-variables provide a flexible way to refer to libraries while allowing
##############################################
mlton-20180207/doc/guide/src/mlton-guide.xml-2383-* 2017-12-06
mlton-20180207/doc/guide/src/mlton-guide.xml:2384:  ** Remove `$PREFIX` and `$prefix` from top-level `Makefile.in`; use
mlton-20180207/doc/guide/src/mlton-guide.xml-2385-  `./configure --prefix path`.  Thanks to Richard Laughlin for the pull
##############################################
mlton-20180207/doc/guide/src/mlton-guide.xml-3396-  files.  This is useful for generating Makefile dependencies.  The old output
mlton-20180207/doc/guide/src/mlton-guide.xml:3397:  is easy to recover if necessary (e.g. `grep -v '\.mlb$'`).
mlton-20180207/doc/guide/src/mlton-guide.xml-3398-
##############################################
mlton-20180207/doc/guide/src/CKitLibrary.adoc-19-|MLB file|Description
mlton-20180207/doc/guide/src/CKitLibrary.adoc:20:|`$(SML_LIB)/ckit-lib/ckit-lib.mlb`|
mlton-20180207/doc/guide/src/CKitLibrary.adoc-21-|=====
##############################################
mlton-20180207/doc/guide/src/CKitLibrary.adoc-32-+
mlton-20180207/doc/guide/src/CKitLibrary.adoc:33:This will automatically convert a `$/ckit-lib.cm` import in an input
mlton-20180207/doc/guide/src/CKitLibrary.adoc:34:`.cm` file into a `$(SML_LIB)/ckit-lib/ckit-lib.mlb` import in the
mlton-20180207/doc/guide/src/CKitLibrary.adoc-35-output `.mlb` file.
##############################################
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc-18-|MLB file|Description
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:19:|`$(SML_LIB)/smlnj-lib/Util/smlnj-lib.mlb`|Various utility modules, included collections, simple formating, ...
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:20:|`$(SML_LIB)/smlnj-lib/Controls/controls-lib.mlb`|A library for managing control flags in an application.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:21:|`$(SML_LIB)/smlnj-lib/HashCons/hash-cons-lib.mlb`|Support for implementing hash-consed data structures.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:22:|`$(SML_LIB)/smlnj-lib/HTML/html-lib.mlb`|HTML 3.2 parsing and pretty-printing library.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:23:|`$(SML_LIB)/smlnj-lib/HTML4/html4-lib.mlb`|HTML 4.01 parsing and pretty-printing library.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:24:|`$(SML_LIB)/smlnj-lib/INet/inet-lib.mlb`|Networking utilities; supported on both Unix and Windows systems.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:25:|`$(SML_LIB)/smlnj-lib/JSON/json-lib.mlb`|JavaScript Object Notation (JSON) reading and writing library.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:26:|`$(SML_LIB)/smlnj-lib/PP/pp-lib.mlb`|Pretty-printing library.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:27:|`$(SML_LIB)/smlnj-lib/Reactive/reactive-lib.mlb`|Reactive scripting library.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:28:|`$(SML_LIB)/smlnj-lib/RegExp/regexp-lib.mlb`|Regular expression library.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:29:|`$(SML_LIB)/smlnj-lib/SExp/sexp-lib.mlb`|S-expression library.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:30:|`$(SML_LIB)/smlnj-lib/Unix/unix-lib.mlb`|Utilities for Unix-based operating systems.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:31:|`$(SML_LIB)/smlnj-lib/XML/xml-lib.mlb`|XML library.
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc-32-|=====
##############################################
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc-55-+
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:56:This will automatically convert a `$/smlnj-lib.cm` import in an input
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc:57:`.cm` file into a `$(SML_LIB)/smlnj-lib/Util/smlnj-lib.mlb` import in
mlton-20180207/doc/guide/src/SMLNJLibrary.adoc-58-the output `.mlb` file.
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-2296-|MLB file|Description
mlton-20180207/doc/guide/src/mlton-guide.adoc:2297:|`$(SML_LIB)/ckit-lib/ckit-lib.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc-2298-|=====
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-2309-+
mlton-20180207/doc/guide/src/mlton-guide.adoc:2310:This will automatically convert a `$/ckit-lib.cm` import in an input
mlton-20180207/doc/guide/src/mlton-guide.adoc:2311:`.cm` file into a `$(SML_LIB)/ckit-lib/ckit-lib.mlb` import in the
mlton-20180207/doc/guide/src/mlton-guide.adoc-2312-output `.mlb` file.
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-3016-----
mlton-20180207/doc/guide/src/mlton-guide.adoc:3017:to ensure that a `$/basis.cm` import is translated to a
mlton-20180207/doc/guide/src/mlton-guide.adoc:3018:`$(SML_LIB)/basis/basis.mlb` import.  See `util/cm2mlb` for details.
mlton-20180207/doc/guide/src/mlton-guide.adoc-3019-Building `cm2mlb` requires that you have already installed a recent
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-3461-|MLB file|Description
mlton-20180207/doc/guide/src/mlton-guide.adoc:3462:|`$(SML_LIB)/cml/cml.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc-3463-|====
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-3474-+
mlton-20180207/doc/guide/src/mlton-guide.adoc:3475:This will automatically convert a `$cml/cml.cm` import in an input `.cm` file into a `$(SML_LIB)/cml/cml.mlb` import in the output `.mlb` file.
mlton-20180207/doc/guide/src/mlton-guide.adoc-3476-
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-7589-
mlton-20180207/doc/guide/src/mlton-guide.adoc:7590:In addition, there is an <:MLBasis:> file, `$(SML_LIB)/basis/c-types.mlb`,
mlton-20180207/doc/guide/src/mlton-guide.adoc-7591-which provides structure aliases for various C types:
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-10094-   and library paths, if not on default search paths.  (If `WITH_GMP_DIR` is
mlton-20180207/doc/guide/src/mlton-guide.adoc:10095:   set, then `WITH_GMP_INC_DIR` defaults to `$(WITH_GMP_DIR)/include` and
mlton-20180207/doc/guide/src/mlton-guide.adoc:10096:   `WITH_GMP_LIB_DIR` defaults to `$(WITH_GMP_DIR)/lib`.)
mlton-20180207/doc/guide/src/mlton-guide.adoc-10097-
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-10119-   and library paths, if not on default search paths.  (If `WITH_GMP_DIR` is
mlton-20180207/doc/guide/src/mlton-guide.adoc:10120:   set, then `WITH_GMP_INC_DIR` defaults to `$(WITH_GMP_DIR)/include` and
mlton-20180207/doc/guide/src/mlton-guide.adoc:10121:   `WITH_GMP_LIB_DIR` defaults to `$(WITH_GMP_DIR)/lib`.)
mlton-20180207/doc/guide/src/mlton-guide.adoc-10122-
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11689-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11690:* `$(SML_LIB)/basis/basis.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11691-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11693-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11694:* `$(SML_LIB)/basis/basis-1997.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11695-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11697-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11698:* `$(SML_LIB)/basis/mlton.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11699-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11701-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11702:* `$(SML_LIB)/basis/c-types.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11703-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11705-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11706:* `$(SML_LIB)/basis/unsafe.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11707-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11709-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11710:* `$(SML_LIB)/basis/sml-nj.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11711-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11713-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11714:* `$(SML_LIB)/mlyacc-lib/mlyacc-lib.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11715-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11717-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11718:* `$(SML_LIB)/cml/cml.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11719-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11721-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11722:* `$(SML_LIB)/mlnlffi-lib/mlnlffi-lib.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11723-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11725-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11726:* `$(SML_LIB)/mlrisc-lib/...`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11727-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11729-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11730:* `$(SML_LIB)/smlnj-lib/...`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11731-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11733-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11734:* `$(SML_LIB)/ckit-lib/ckit-lib.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11735-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11737-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11738:* `$(SML_LIB)/mllpt-lib/mllpt-lib.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11739-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11748-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11749:* `$(SML_LIB)/basis/pervasive-types.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11750-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11752-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11753:* `$(SML_LIB)/basis/pervasive-exns.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11754-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11756-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11757:* `$(SML_LIB)/basis/pervasive-vals.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11758-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11760-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11761:* `$(SML_LIB)/basis/overloads.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11762-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11764-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11765:* `$(SML_LIB)/basis/equal.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11766-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11768-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11769:* `$(SML_LIB)/basis/infixes.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11770-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11772-
mlton-20180207/doc/guide/src/mlton-guide.adoc:11773:* `$(SML_LIB)/basis/pervasive.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-11774-+
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-11994-An <:MLBasis:ML Basis> _path map_ describes a map from ML Basis path
mlton-20180207/doc/guide/src/mlton-guide.adoc:11995:variables (of the form `$(VAR)`) to file system paths.  ML Basis path
mlton-20180207/doc/guide/src/mlton-guide.adoc-11996-variables provide a flexible way to refer to libraries while allowing
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-12211-|MLB file|Description
mlton-20180207/doc/guide/src/mlton-guide.adoc:12212:|`$(SML_LIB)/mllpt-lib/mllpt-lib.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc-12213-|=====
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-12224-+
mlton-20180207/doc/guide/src/mlton-guide.adoc:12225:This will automatically convert a `$/mllpt-lib.cm` import in an input
mlton-20180207/doc/guide/src/mlton-guide.adoc:12226:`.cm` file into a `$(SML_LIB)/mllpt-lib/mllpt-lib.mlb` import in the
mlton-20180207/doc/guide/src/mlton-guide.adoc-12227-output `.mlb` file.
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-12310-|MLB file|Description
mlton-20180207/doc/guide/src/mlton-guide.adoc:12311:|`$(SML_LIB)/mlnlffi-lib/mlnlffi-lib.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc-12312-|=====
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-12323-+
mlton-20180207/doc/guide/src/mlton-guide.adoc:12324:This will automatically convert a `$/c.cm` import in an input `.cm`
mlton-20180207/doc/guide/src/mlton-guide.adoc:12325:file into a `$(SML_LIB)/mlnlffi-lib/mlnlffi-lib.mlb` import in the
mlton-20180207/doc/guide/src/mlton-guide.adoc-12326-output `.mlb` file.
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-12557-|MLB file|Description
mlton-20180207/doc/guide/src/mlton-guide.adoc:12558:|`$(SML_LIB)/mlrisc-lib/mlb/ALPHA.mlb`|The ALPHA backend
mlton-20180207/doc/guide/src/mlton-guide.adoc:12559:|`$(SML_LIB)/mlrisc-lib/mlb/AMD64.mlb`|The AMD64 backend
mlton-20180207/doc/guide/src/mlton-guide.adoc:12560:|`$(SML_LIB)/mlrisc-lib/mlb/AMD64-Peephole.mlb`|The AMD64 peephole optimizer
mlton-20180207/doc/guide/src/mlton-guide.adoc:12561:|`$(SML_LIB)/mlrisc-lib/mlb/CCall.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12562:|`$(SML_LIB)/mlrisc-lib/mlb/CCall-sparc.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12563:|`$(SML_LIB)/mlrisc-lib/mlb/CCall-x86-64.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12564:|`$(SML_LIB)/mlrisc-lib/mlb/CCall-x86.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12565:|`$(SML_LIB)/mlrisc-lib/mlb/Control.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12566:|`$(SML_LIB)/mlrisc-lib/mlb/Graphs.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12567:|`$(SML_LIB)/mlrisc-lib/mlb/HPPA.mlb`|The HPPA backend
mlton-20180207/doc/guide/src/mlton-guide.adoc:12568:|`$(SML_LIB)/mlrisc-lib/mlb/IA32.mlb`|The IA32 backend
mlton-20180207/doc/guide/src/mlton-guide.adoc:12569:|`$(SML_LIB)/mlrisc-lib/mlb/IA32-Peephole.mlb`|The IA32 peephole optimizer
mlton-20180207/doc/guide/src/mlton-guide.adoc:12570:|`$(SML_LIB)/mlrisc-lib/mlb/Lib.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12571:|`$(SML_LIB)/mlrisc-lib/mlb/MLRISC.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12572:|`$(SML_LIB)/mlrisc-lib/mlb/MLTREE.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12573:|`$(SML_LIB)/mlrisc-lib/mlb/Peephole.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12574:|`$(SML_LIB)/mlrisc-lib/mlb/PPC.mlb`|The PPC backend
mlton-20180207/doc/guide/src/mlton-guide.adoc:12575:|`$(SML_LIB)/mlrisc-lib/mlb/RA.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12576:|`$(SML_LIB)/mlrisc-lib/mlb/SPARC.mlb`|The Sparc backend
mlton-20180207/doc/guide/src/mlton-guide.adoc:12577:|`$(SML_LIB)/mlrisc-lib/mlb/StagedAlloc.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc:12578:|`$(SML_LIB)/mlrisc-lib/mlb/Visual.mlb`|
mlton-20180207/doc/guide/src/mlton-guide.adoc-12579-|=====
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-12589-+
mlton-20180207/doc/guide/src/mlton-guide.adoc:12590:This will automatically convert a `$SMLNJ-MLRISC/MLRISC.cm` import in
mlton-20180207/doc/guide/src/mlton-guide.adoc:12591:an input `.cm` file into a `$(SML_LIB)/mlrisc-lib/mlb/MLRISC.mlb`
mlton-20180207/doc/guide/src/mlton-guide.adoc-12592-import in the output `.mlb` file.
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-17142---
mlton-20180207/doc/guide/src/mlton-guide.adoc:17143:* In `bin/platform`, add new cases to define `$HOST_OS` and `$HOST_ARCH`.
mlton-20180207/doc/guide/src/mlton-guide.adoc-17144---
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-22359-|MLB file|Description
mlton-20180207/doc/guide/src/mlton-guide.adoc:22360:|`$(SML_LIB)/smlnj-lib/Util/smlnj-lib.mlb`|Various utility modules, included collections, simple formating, ...
mlton-20180207/doc/guide/src/mlton-guide.adoc:22361:|`$(SML_LIB)/smlnj-lib/Controls/controls-lib.mlb`|A library for managing control flags in an application.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22362:|`$(SML_LIB)/smlnj-lib/HashCons/hash-cons-lib.mlb`|Support for implementing hash-consed data structures.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22363:|`$(SML_LIB)/smlnj-lib/HTML/html-lib.mlb`|HTML 3.2 parsing and pretty-printing library.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22364:|`$(SML_LIB)/smlnj-lib/HTML4/html4-lib.mlb`|HTML 4.01 parsing and pretty-printing library.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22365:|`$(SML_LIB)/smlnj-lib/INet/inet-lib.mlb`|Networking utilities; supported on both Unix and Windows systems.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22366:|`$(SML_LIB)/smlnj-lib/JSON/json-lib.mlb`|JavaScript Object Notation (JSON) reading and writing library.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22367:|`$(SML_LIB)/smlnj-lib/PP/pp-lib.mlb`|Pretty-printing library.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22368:|`$(SML_LIB)/smlnj-lib/Reactive/reactive-lib.mlb`|Reactive scripting library.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22369:|`$(SML_LIB)/smlnj-lib/RegExp/regexp-lib.mlb`|Regular expression library.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22370:|`$(SML_LIB)/smlnj-lib/SExp/sexp-lib.mlb`|S-expression library.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22371:|`$(SML_LIB)/smlnj-lib/Unix/unix-lib.mlb`|Utilities for Unix-based operating systems.
mlton-20180207/doc/guide/src/mlton-guide.adoc:22372:|`$(SML_LIB)/smlnj-lib/XML/xml-lib.mlb`|XML library.
mlton-20180207/doc/guide/src/mlton-guide.adoc-22373-|=====
##############################################
mlton-20180207/doc/guide/src/mlton-guide.adoc-22396-+
mlton-20180207/doc/guide/src/mlton-guide.adoc:22397:This will automatically convert a `$/smlnj-lib.cm` import in an input
mlton-20180207/doc/guide/src/mlton-guide.adoc:22398:`.cm` file into a `$(SML_LIB)/smlnj-lib/Util/smlnj-lib.mlb` import in
mlton-20180207/doc/guide/src/mlton-guide.adoc-22399-the output `.mlb` file.
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-5-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:6:* `$(SML_LIB)/basis/basis.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-7-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-9-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:10:* `$(SML_LIB)/basis/basis-1997.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-11-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-13-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:14:* `$(SML_LIB)/basis/mlton.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-15-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-17-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:18:* `$(SML_LIB)/basis/c-types.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-19-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-21-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:22:* `$(SML_LIB)/basis/unsafe.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-23-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-25-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:26:* `$(SML_LIB)/basis/sml-nj.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-27-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-29-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:30:* `$(SML_LIB)/mlyacc-lib/mlyacc-lib.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-31-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-33-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:34:* `$(SML_LIB)/cml/cml.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-35-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-37-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:38:* `$(SML_LIB)/mlnlffi-lib/mlnlffi-lib.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-39-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-41-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:42:* `$(SML_LIB)/mlrisc-lib/...`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-43-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-45-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:46:* `$(SML_LIB)/smlnj-lib/...`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-47-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-49-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:50:* `$(SML_LIB)/ckit-lib/ckit-lib.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-51-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-53-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:54:* `$(SML_LIB)/mllpt-lib/mllpt-lib.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-55-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-64-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:65:* `$(SML_LIB)/basis/pervasive-types.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-66-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-68-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:69:* `$(SML_LIB)/basis/pervasive-exns.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-70-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-72-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:73:* `$(SML_LIB)/basis/pervasive-vals.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-74-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-76-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:77:* `$(SML_LIB)/basis/overloads.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-78-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-80-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:81:* `$(SML_LIB)/basis/equal.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-82-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-84-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:85:* `$(SML_LIB)/basis/infixes.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-86-+
##############################################
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-88-
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc:89:* `$(SML_LIB)/basis/pervasive.mlb`
mlton-20180207/doc/guide/src/MLBasisAvailableLibraries.adoc-90-+
##############################################
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc-19-|MLB file|Description
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:20:|`$(SML_LIB)/mlrisc-lib/mlb/ALPHA.mlb`|The ALPHA backend
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:21:|`$(SML_LIB)/mlrisc-lib/mlb/AMD64.mlb`|The AMD64 backend
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:22:|`$(SML_LIB)/mlrisc-lib/mlb/AMD64-Peephole.mlb`|The AMD64 peephole optimizer
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:23:|`$(SML_LIB)/mlrisc-lib/mlb/CCall.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:24:|`$(SML_LIB)/mlrisc-lib/mlb/CCall-sparc.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:25:|`$(SML_LIB)/mlrisc-lib/mlb/CCall-x86-64.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:26:|`$(SML_LIB)/mlrisc-lib/mlb/CCall-x86.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:27:|`$(SML_LIB)/mlrisc-lib/mlb/Control.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:28:|`$(SML_LIB)/mlrisc-lib/mlb/Graphs.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:29:|`$(SML_LIB)/mlrisc-lib/mlb/HPPA.mlb`|The HPPA backend
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:30:|`$(SML_LIB)/mlrisc-lib/mlb/IA32.mlb`|The IA32 backend
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:31:|`$(SML_LIB)/mlrisc-lib/mlb/IA32-Peephole.mlb`|The IA32 peephole optimizer
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:32:|`$(SML_LIB)/mlrisc-lib/mlb/Lib.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:33:|`$(SML_LIB)/mlrisc-lib/mlb/MLRISC.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:34:|`$(SML_LIB)/mlrisc-lib/mlb/MLTREE.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:35:|`$(SML_LIB)/mlrisc-lib/mlb/Peephole.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:36:|`$(SML_LIB)/mlrisc-lib/mlb/PPC.mlb`|The PPC backend
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:37:|`$(SML_LIB)/mlrisc-lib/mlb/RA.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:38:|`$(SML_LIB)/mlrisc-lib/mlb/SPARC.mlb`|The Sparc backend
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:39:|`$(SML_LIB)/mlrisc-lib/mlb/StagedAlloc.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:40:|`$(SML_LIB)/mlrisc-lib/mlb/Visual.mlb`|
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc-41-|=====
##############################################
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc-51-+
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:52:This will automatically convert a `$SMLNJ-MLRISC/MLRISC.cm` import in
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc:53:an input `.cm` file into a `$(SML_LIB)/mlrisc-lib/mlb/MLRISC.mlb`
mlton-20180207/doc/guide/src/MLRISCLibrary.adoc-54-import in the output `.mlb` file.
##############################################
mlton-20180207/doc/guide/src/ConcurrentML.adoc-50-|MLB file|Description
mlton-20180207/doc/guide/src/ConcurrentML.adoc:51:|`$(SML_LIB)/cml/cml.mlb`|
mlton-20180207/doc/guide/src/ConcurrentML.adoc-52-|====
##############################################
mlton-20180207/doc/guide/src/ConcurrentML.adoc-63-+
mlton-20180207/doc/guide/src/ConcurrentML.adoc:64:This will automatically convert a `$cml/cml.cm` import in an input `.cm` file into a `$(SML_LIB)/cml/cml.mlb` import in the output `.mlb` file.
mlton-20180207/doc/guide/src/ConcurrentML.adoc-65-
##############################################
mlton-20180207/doc/guide/src/Installation.adoc-18-   and library paths, if not on default search paths.  (If `WITH_GMP_DIR` is
mlton-20180207/doc/guide/src/Installation.adoc:19:   set, then `WITH_GMP_INC_DIR` defaults to `$(WITH_GMP_DIR)/include` and
mlton-20180207/doc/guide/src/Installation.adoc:20:   `WITH_GMP_LIB_DIR` defaults to `$(WITH_GMP_DIR)/lib`.)
mlton-20180207/doc/guide/src/Installation.adoc-21-
##############################################
mlton-20180207/doc/guide/src/Installation.adoc-43-   and library paths, if not on default search paths.  (If `WITH_GMP_DIR` is
mlton-20180207/doc/guide/src/Installation.adoc:44:   set, then `WITH_GMP_INC_DIR` defaults to `$(WITH_GMP_DIR)/include` and
mlton-20180207/doc/guide/src/Installation.adoc:45:   `WITH_GMP_LIB_DIR` defaults to `$(WITH_GMP_DIR)/lib`.)
mlton-20180207/doc/guide/src/Installation.adoc-46-
##############################################
mlton-20180207/doc/guide/src/PortingMLton.adoc-27---
mlton-20180207/doc/guide/src/PortingMLton.adoc:28:* In `bin/platform`, add new cases to define `$HOST_OS` and `$HOST_ARCH`.
mlton-20180207/doc/guide/src/PortingMLton.adoc-29---
##############################################
mlton-20180207/doc/guide/src/ForeignFunctionInterfaceTypes.adoc-75-
mlton-20180207/doc/guide/src/ForeignFunctionInterfaceTypes.adoc:76:In addition, there is an <:MLBasis:> file, `$(SML_LIB)/basis/c-types.mlb`,
mlton-20180207/doc/guide/src/ForeignFunctionInterfaceTypes.adoc-77-which provides structure aliases for various C types:
##############################################
mlton-20180207/doc/guide/src/MLLPTLibrary.adoc-19-|MLB file|Description
mlton-20180207/doc/guide/src/MLLPTLibrary.adoc:20:|`$(SML_LIB)/mllpt-lib/mllpt-lib.mlb`|
mlton-20180207/doc/guide/src/MLLPTLibrary.adoc-21-|=====
##############################################
mlton-20180207/doc/guide/src/MLLPTLibrary.adoc-32-+
mlton-20180207/doc/guide/src/MLLPTLibrary.adoc:33:This will automatically convert a `$/mllpt-lib.cm` import in an input
mlton-20180207/doc/guide/src/MLLPTLibrary.adoc:34:`.cm` file into a `$(SML_LIB)/mllpt-lib/mllpt-lib.mlb` import in the
mlton-20180207/doc/guide/src/MLLPTLibrary.adoc-35-output `.mlb` file.
##############################################
mlton-20180207/doc/guide/src/MLNLFFI.adoc-24-|MLB file|Description
mlton-20180207/doc/guide/src/MLNLFFI.adoc:25:|`$(SML_LIB)/mlnlffi-lib/mlnlffi-lib.mlb`|
mlton-20180207/doc/guide/src/MLNLFFI.adoc-26-|=====
##############################################
mlton-20180207/doc/guide/src/MLNLFFI.adoc-37-+
mlton-20180207/doc/guide/src/MLNLFFI.adoc:38:This will automatically convert a `$/c.cm` import in an input `.cm`
mlton-20180207/doc/guide/src/MLNLFFI.adoc:39:file into a `$(SML_LIB)/mlnlffi-lib/mlnlffi-lib.mlb` import in the
mlton-20180207/doc/guide/src/MLNLFFI.adoc-40-output `.mlb` file.
##############################################
mlton-20180207/doc/CHANGELOG.adoc-140-* 2017-12-06
mlton-20180207/doc/CHANGELOG.adoc:141:  ** Remove `$PREFIX` and `$prefix` from top-level `Makefile.in`; use
mlton-20180207/doc/CHANGELOG.adoc-142-  `./configure --prefix path`.  Thanks to Richard Laughlin for the pull
##############################################
mlton-20180207/doc/CHANGELOG.adoc-1153-  files.  This is useful for generating Makefile dependencies.  The old output
mlton-20180207/doc/CHANGELOG.adoc:1154:  is easy to recover if necessary (e.g. `grep -v '\.mlb$'`).
mlton-20180207/doc/CHANGELOG.adoc-1155-
##############################################
mlton-20180207/doc/README.adoc-105-   and library paths, if not on default search paths.  (If `WITH_GMP_DIR` is
mlton-20180207/doc/README.adoc:106:   set, then `WITH_GMP_INC_DIR` defaults to `$(WITH_GMP_DIR)/include` and
mlton-20180207/doc/README.adoc:107:   `WITH_GMP_LIB_DIR` defaults to `$(WITH_GMP_DIR)/lib`.)
mlton-20180207/doc/README.adoc-108- * `MLTON_RUNTIME_ARGS`, `MLTON_COMPILE_ARGS`: Specify runtime and compile
##############################################
mlton-20180207/doc/README.adoc-181-   and library paths, if not on default search paths.  (If `WITH_GMP_DIR` is
mlton-20180207/doc/README.adoc:182:   set, then `WITH_GMP_INC_DIR` defaults to `$(WITH_GMP_DIR)/include` and
mlton-20180207/doc/README.adoc:183:   `WITH_GMP_LIB_DIR` defaults to `$(WITH_GMP_DIR)/lib`.)
mlton-20180207/doc/README.adoc-184-
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1454--          where I = I
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:1455:-      structure Asm : INSTRUCTION_EMITTER
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1456--          where I = I
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1475-+                        and type I.operand = I.operand
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:1476:+      structure Asm : INSTRUCTION_EMITTER (* where I = I and S.P = CFG.P *)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1477-+                           where type I.addressing_mode = I.addressing_mode
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1517-                    (structure Flowgraph = CFG
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:1518:                     structure Asm = Asm
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1519-                     structure InsnProps = Props
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1633--                             where I = CFG.I
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:1634:-     structure Asm        : INSTRUCTION_EMITTER
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1635--                             where I = CFG.I
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1681-+                             and type I.operand = CFG.I.operand
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:1682:+     structure Asm       : INSTRUCTION_EMITTER (* where I = CFG.I and S = Emitter.S *)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1683-+                           where type I.addressing_mode = CFG.I.addressing_mode
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1726--                        where I = Emitter.I
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:1727:-   structure Asm        : INSTRUCTION_EMITTER
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1728--                        where I = CFG.I) =
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1746-+                            and type I.operand = Emitter.I.operand
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:1747:+   structure Asm        : INSTRUCTION_EMITTER (* where I = CFG.I *)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-1748-+                          where type I.addressing_mode = CFG.I.addressing_mode
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-2130--    structure InsnProps : INSN_PROPERTIES where I = I
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:2131:-    structure Asm : INSTRUCTION_EMITTER where I = I
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-2132-+    structure InsnProps : INSN_PROPERTIES (* where I = I *)
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-2137-+                            and type I.operand = I.operand
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:2138:+    structure Asm : INSTRUCTION_EMITTER (* where I = I *)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-2139-+                    where type I.addressing_mode = I.addressing_mode
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-2218- sig
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:2219:    structure Asm : INSTRUCTION_EMITTER
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-2220--   structure CFG : CONTROL_FLOW_GRAPH
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-2255- functor PrintFlowgraph 
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:2256:    (structure Asm : INSTRUCTION_EMITTER
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-2257--    structure CFG : CONTROL_FLOW_GRAPH
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-2288- struct
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:2289:    structure Asm = Asm
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-2290-diff --git a/flowgraph/pseudo-ops-big.sml b/flowgraph/pseudo-ops-big.sml
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12355- functor ClusterRA
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:12356:    (structure Asm       : INSTRUCTION_EMITTER
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12357--    structure Flowgraph : CONTROL_FLOW_GRAPH
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12528-    (structure InsnProps : INSN_PROPERTIES 
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:12529:-    structure Asm       : INSTRUCTION_EMITTER
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12530--    			where I = InsnProps.I
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:12531:+    structure Asm       : INSTRUCTION_EMITTER (* where I = InsnProps.I *)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12532-+                          where type I.addressing_mode = InsnProps.I.addressing_mode
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12616-    (structure InsnProps : INSN_PROPERTIES
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:12617:-    structure Asm       : INSTRUCTION_EMITTER
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12618--    			where I = InsnProps.I
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:12619:+    structure Asm       : INSTRUCTION_EMITTER (* where I = InsnProps.I *)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12620-+                          where type I.addressing_mode = InsnProps.I.addressing_mode
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12743-   (structure I         : INSTRUCTIONS
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:12744:-   structure Asm       : INSTRUCTION_EMITTER
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12745--   			where I = I 
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12754--                        where I = I
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:12755:+   structure Asm        : INSTRUCTION_EMITTER (* where I = I *)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12756-+                          where type I.addressing_mode = I.addressing_mode
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12832-           (structure Flowgraph = CFG
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:12833:            structure Asm = Asm
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-12834-            structure InsnProps = InsnProps
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-13500-     structure GraphViewer : GRAPH_VIEWER
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:13501:-    structure Asm	  : INSTRUCTION_EMITTER where I = CFG.I)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-13502--      : sig
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:13503:+    structure Asm	  : INSTRUCTION_EMITTER (* where I = CFG.I *)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-13504-+                            where type I.addressing_mode = CFG.I.addressing_mode
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-14118-+                            and type CFG.info = Flowgraph.info
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:14119:+    structure Asm       : INSTRUCTION_EMITTER (* where I = X86Instr and S.P = Flowgraph.P *)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-14120-+                          where type I.addressing_mode = X86Instr.addressing_mode
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-14162--			      where CFG = Flowgraph
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:14163:-    structure Asm       : INSTRUCTION_EMITTER 
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-14164--			      where I = X86Instr
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-14354--			       where I = I
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:14355:-    structure Asm        : INSTRUCTION_EMITTER 
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-14356--			       where I = I 
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-14369-+                             and type I.operand = I.operand
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:14370:+    structure Asm        : INSTRUCTION_EMITTER (* where I = I and S.P = CFG.P *)
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-14371-+                           where type I.addressing_mode = I.addressing_mode
##############################################
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-14425-                (structure Flowgraph = CFG
mlton-20180207/lib/mlrisc-lib/MLRISC.patch:14426:                 structure Asm = Asm
mlton-20180207/lib/mlrisc-lib/MLRISC.patch-14427-                 structure InsnProps = InsnProps
##############################################
mlton-20180207/lib/mlnlffi-lib/memory/memaccess.sml-184-    (* wrapping and unwrapping for cc types *)
mlton-20180207/lib/mlnlffi-lib/memory/memaccess.sml:185:    fun wrap_addr (x : addr) = x : cc_addr
mlton-20180207/lib/mlnlffi-lib/memory/memaccess.sml-186-    fun wrap_schar (x : MLRep.Char.Signed.int) = x : cc_schar
##############################################
mlton-20180207/lib/mlnlffi-lib/memory/memaccess.sml-198-
mlton-20180207/lib/mlnlffi-lib/memory/memaccess.sml:199:    fun unwrap_addr (x : cc_addr) = x : addr
mlton-20180207/lib/mlnlffi-lib/memory/memaccess.sml-200-    fun unwrap_schar (x : cc_schar) = x : MLRep.Char.Signed.int
##############################################
mlton-20180207/lib/mlnlffi-lib/internals/c-int.sml-48-(*
mlton-20180207/lib/mlnlffi-lib/internals/c-int.sml:49:        fun pair_type_addr (t: 'f objt) (a: addr) = (a, t)
mlton-20180207/lib/mlnlffi-lib/internals/c-int.sml-50-*)
##############################################
mlton-20180207/mlnlffigen/gen-cppcmd-4-
mlton-20180207/mlnlffigen/gen-cppcmd:5:dir=`dirname "$0"`
mlton-20180207/mlnlffigen/gen-cppcmd:6:src=`cd "$dir/.." && pwd`
mlton-20180207/mlnlffigen/gen-cppcmd:7:eval `"$src/bin/platform"`
mlton-20180207/mlnlffigen/gen-cppcmd-8-
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86.fun-25-   *) 
mlton-20180207/mlton/codegen/x86-codegen/x86.fun:26:  val Char_escapeASM = fn #"\000" => "\\000"
mlton-20180207/mlton/codegen/x86-codegen/x86.fun-27-                        | #"\^G" => "\\007"
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86.fun-31-                        | c => Char.escapeC c
mlton-20180207/mlton/codegen/x86-codegen/x86.fun:32:  fun String_escapeASM s = String.translate(s, Char_escapeASM)
mlton-20180207/mlton/codegen/x86-codegen/x86.fun-33-
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86.fun-3355-                                    fn s => seq [str "\"",
mlton-20180207/mlton/codegen/x86-codegen/x86.fun:3356:                                                 str (String_escapeASM s),
mlton-20180207/mlton/codegen/x86-codegen/x86.fun-3357-                                                 str "\""]),
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86.fun-4004-           List.foreach
mlton-20180207/mlton/codegen/x86-codegen/x86.fun:4005:           (statements, fn asm => 
mlton-20180207/mlton/codegen/x86-codegen/x86.fun-4006-            (print (Assembly.toString asm);
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86.fun-4020-           List.foreach
mlton-20180207/mlton/codegen/x86-codegen/x86.fun:4021:           (statements, fn asm => 
mlton-20180207/mlton/codegen/x86-codegen/x86.fun-4022-            (print (Assembly.toString asm);
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86-liveness.fun-637-                                 then ()
mlton-20180207/mlton/codegen/x86-codegen/x86-liveness.fun:638:                                 else (print "asm ::\n";
mlton-20180207/mlton/codegen/x86-codegen/x86-liveness.fun-639-                                       print (Assembly.toString asm);
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun-2700-                     => let
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun:2701:                          val asm = Assembly.replace replacer asm
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun-2702-                          val {uses,defs,...} = Assembly.uses_defs_kills asm
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun-2766-                  changed = false},
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun:2767:                 fn ((asm as Assembly.Instruction
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun-2768-                             (Instruction.MOV
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun-2800-                      end
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun:2801:                   | ((asm as Assembly.Instruction
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun-2802-                             (Instruction.pFMOV
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun-3030-             statements = [One isInstructionMOV_dstTemp,
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun:3031:                           All (fn asm 
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun-3032-                                 => (isComment asm) 
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun-3594-             statements = [One isInstructionFMOV_dstTemp,
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun:3595:                           All (fn asm 
mlton-20180207/mlton/codegen/x86-codegen/x86-simplify.fun-3596-                                 => (isComment asm) 
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86-codegen.fun-359-              
mlton-20180207/mlton/codegen/x86-codegen/x86-codegen.fun:360:              val asm = 
mlton-20180207/mlton/codegen/x86-codegen/x86-codegen.fun-361-                 List.concat
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86-codegen.fun-369-              (asm,
mlton-20180207/mlton/codegen/x86-codegen/x86-codegen.fun:370:               fn asm => (Layout.print(Assembly.layout asm, print);
mlton-20180207/mlton/codegen/x86-codegen/x86-codegen.fun-371-                          print "\n"))
##############################################
mlton-20180207/mlton/codegen/x86-codegen/x86-allocate-registers.fun-683-      fun toNoLiveness (assembly: Assembly.t list) : ((Assembly.t * t) list)
mlton-20180207/mlton/codegen/x86-codegen/x86-allocate-registers.fun:684:        = List.map(assembly, fn asm => (asm,{dead = MemLocSet.empty,
mlton-20180207/mlton/codegen/x86-codegen/x86-allocate-registers.fun-685-                                             commit = MemLocSet.empty,
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun-2606-                     => let
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun:2607:                          val asm = Assembly.replace replacer asm
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun-2608-                          val {uses,defs,...} = Assembly.uses_defs_kills asm
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun-2672-                  changed = false},
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun:2673:                 fn ((asm as Assembly.Instruction
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun-2674-                             (Instruction.MOV
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun-2706-                      end
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun:2707:                   | ((asm as Assembly.Instruction
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun-2708-                             (Instruction.SSE_MOVS
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun-2936-             statements = [One isInstructionMOV_dstTemp,
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun:2937:                           All (fn asm 
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun-2938-                                 => (isComment asm) 
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun-3121-             statements = [One isInstructionSSEMOVS_dstTemp,
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun:3122:                           All (fn asm 
mlton-20180207/mlton/codegen/amd64-codegen/amd64-simplify.fun-3123-                                 => (isComment asm) 
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64-allocate-registers.fun-684-      fun toNoLiveness (assembly: Assembly.t list) : ((Assembly.t * t) list)
mlton-20180207/mlton/codegen/amd64-codegen/amd64-allocate-registers.fun:685:        = List.map(assembly, fn asm => (asm,{dead = MemLocSet.empty,
mlton-20180207/mlton/codegen/amd64-codegen/amd64-allocate-registers.fun-686-                                             commit = MemLocSet.empty,
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64-liveness.fun-637-                                 then ()
mlton-20180207/mlton/codegen/amd64-codegen/amd64-liveness.fun:638:                                 else (print "asm ::\n";
mlton-20180207/mlton/codegen/amd64-codegen/amd64-liveness.fun-639-                                       print (Assembly.toString asm);
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64-codegen.fun-176-                  stackTopReg = amd64.Register.rbp}
mlton-20180207/mlton/codegen/amd64-codegen/amd64-codegen.fun:177:              val asm =
mlton-20180207/mlton/codegen/amd64-codegen/amd64-codegen.fun-178-                 [
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64-codegen.fun-351-              (asm,
mlton-20180207/mlton/codegen/amd64-codegen/amd64-codegen.fun:352:               fn asm => (Layout.print(Assembly.layout asm, print);
mlton-20180207/mlton/codegen/amd64-codegen/amd64-codegen.fun-353-                          print "\n"))
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun-26-   *) 
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun:27:  val Char_escapeASM = fn #"\000" => "\\000"
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun-28-                        | #"\^G" => "\\007"
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun-32-                        | c => Char.escapeC c
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun:33:  fun String_escapeASM s = String.translate(s, Char_escapeASM)
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun-34-
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun-3156-                                    fn s => seq [str "\"",
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun:3157:                                                 str (String_escapeASM s),
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun-3158-                                                 str "\""]),
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun-3786-           List.foreach
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun:3787:           (statements, fn asm => 
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun-3788-            (print (Assembly.toString asm);
##############################################
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun-3802-           List.foreach
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun:3803:           (statements, fn asm => 
mlton-20180207/mlton/codegen/amd64-codegen/amd64.fun-3804-            (print (Assembly.toString asm);
##############################################
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-462- *)
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun:463:fun getOperandAddr (cxt, operand) =
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-464-    case operand of
##############################################
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-485-        let
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun:486:            val (operPre, operTy, operReg) = getOperandAddr (cxt, oper)
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-487-            val llvmTy = llty ty
##############################################
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-552-            let
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun:553:                val (pre, ty, addr) = getOperandAddr (cxt, operand)
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-554-                val reg = nextLLVMReg ()
##############################################
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-955-                let
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun:956:                    val (destPre, destTy, destReg) = getOperandAddr (cxt, dest)
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-957-                    val store = mkstore (destTy, reg, destReg)
##############################################
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-976-                    val (srcpre, _, srcreg) = getOperandValue (cxt, src)
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun:977:                    val (dstpre, dstty, dstreg) = getOperandAddr (cxt, dst)
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-978-                    val store = mkstore (dstty, srcreg, dstreg)
##############################################
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-1032-                val extractObit = concat ["\t", obit, " = extractvalue ", ty, " ", reg, ", 1\n"]
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun:1033:                val (destPre, destTy, destReg) = getOperandAddr (cxt, dst)
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-1034-                val store = mkstore (destTy, res, destReg)
##############################################
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-1264-                                               val (dstpre, dstty, dstreg) =
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun:1265:                                                   getOperandAddr (cxt, xop)
mlton-20180207/mlton/codegen/llvm-codegen/llvm-codegen.fun-1266-                                               val store = mkstore (dstty, reg, dstreg)
##############################################
mlton-20180207/runtime/basis/MLton/Rusage/rusage.c-57-void MLton_Rusage_getrusage (void) {
mlton-20180207/runtime/basis/MLton/Rusage/rusage.c:58:  MLton_Rusage_gc = *(GC_getRusageGCAddr (&gcState));
mlton-20180207/runtime/basis/MLton/Rusage/rusage.c-59-  getrusage (RUSAGE_SELF, &MLton_Rusage_self);
##############################################
mlton-20180207/runtime/basis/Net/NetHostDB.c-42-  MLton_initSockets ();
mlton-20180207/runtime/basis/Net/NetHostDB.c:43:  NetHostDB_hostent = gethostbyaddr((const char*)addr, len, AF_INET);
mlton-20180207/runtime/basis/Net/NetHostDB.c-44-  return (C_Int_t)(NetHostDB_hostent != NULL and NetHostDB_hostent->h_name != NULL);
##############################################
mlton-20180207/runtime/basis/Net/Socket/INetSock.c-3-void 
mlton-20180207/runtime/basis/Net/Socket/INetSock.c:4:Socket_INetSock_toAddr (Vector(Word8_t) in_addr, Word16_t port, 
mlton-20180207/runtime/basis/Net/Socket/INetSock.c-5-                        Array(Word8_t) addr, Ref(C_Socklen_t) addrlen) {
##############################################
mlton-20180207/runtime/basis/Net/Socket/INetSock.c-16-
mlton-20180207/runtime/basis/Net/Socket/INetSock.c:17:void Socket_INetSock_fromAddr (Vector(Word8_t) addr) {
mlton-20180207/runtime/basis/Net/Socket/INetSock.c-18-  const struct sockaddr_in *sa = (const struct sockaddr_in*)addr;
##############################################
mlton-20180207/runtime/basis/Net/Socket/INetSock.c-28-
mlton-20180207/runtime/basis/Net/Socket/INetSock.c:29:void Socket_INetSock_getInAddr (Array(Word8_t) addr) {
mlton-20180207/runtime/basis/Net/Socket/INetSock.c-30-  *(struct in_addr*)addr = Socket_INetSock_fromAddr_in_addr;
##############################################
mlton-20180207/runtime/basis/Net/Socket/UnixSock.c-4-
mlton-20180207/runtime/basis/Net/Socket/UnixSock.c:5:void Socket_UnixSock_toAddr (NullString8_t path, C_Size_t pathlen, Array(Word8_t) addr, Ref(C_Socklen_t) addrlen) {
mlton-20180207/runtime/basis/Net/Socket/UnixSock.c-6-  size_t i;
##############################################
mlton-20180207/runtime/basis/Net/Socket/UnixSock.c-35-
mlton-20180207/runtime/basis/Net/Socket/UnixSock.c:36:void Socket_UnixSock_fromAddr (Vector(Word8_t) addr, Array(Char8_t) path, C_Size_t pathlen) {
mlton-20180207/runtime/basis/Net/Socket/UnixSock.c-37-  size_t i;
##############################################
mlton-20180207/runtime/basis/Net/Socket/Socket.c-46-
mlton-20180207/runtime/basis/Net/Socket/Socket.c:47:C_Int_t Socket_familyOfAddr(Vector(Word8_t) addr) {
mlton-20180207/runtime/basis/Net/Socket/Socket.c-48-  return ((const struct sockaddr*)addr)->sa_family;
##############################################
mlton-20180207/runtime/basis/Posix/Signal.c-11-
mlton-20180207/runtime/basis/Posix/Signal.c:12:  sigdelset (GC_getSignalsHandledAddr (&gcState), signum);
mlton-20180207/runtime/basis/Posix/Signal.c-13-  memset (&sa, 0, sizeof(sa));
##############################################
mlton-20180207/runtime/basis/Posix/Signal.c-30-
mlton-20180207/runtime/basis/Posix/Signal.c:31:  sigdelset (GC_getSignalsHandledAddr (&gcState), signum);
mlton-20180207/runtime/basis/Posix/Signal.c-32-  memset (&sa, 0, sizeof(sa));
##############################################
mlton-20180207/runtime/basis/Posix/Signal.c-49-
mlton-20180207/runtime/basis/Posix/Signal.c:50:  sigaddset (GC_getSignalsHandledAddr (&gcState), signum);
mlton-20180207/runtime/basis/Posix/Signal.c-51-  memset (&sa, 0, sizeof(sa));
##############################################
mlton-20180207/runtime/basis/Posix/Signal.c-67-C_Int_t Posix_Signal_isPending (C_Int_t signum) {
mlton-20180207/runtime/basis/Posix/Signal.c:68:  return sigismember (GC_getSignalsPendingAddr (&gcState), signum);
mlton-20180207/runtime/basis/Posix/Signal.c-69-}
##############################################
mlton-20180207/runtime/basis/Posix/Signal.c-75-void Posix_Signal_resetPending (void) {
mlton-20180207/runtime/basis/Posix/Signal.c:76:  sigemptyset (GC_getSignalsPendingAddr (&gcState));
mlton-20180207/runtime/basis/Posix/Signal.c-77-  GC_setGCSignalPending (&gcState, FALSE);
##############################################
mlton-20180207/runtime/basis-ffi.h-886-PRIVATE extern const C_Int_t Socket_Ctl_SOL_SOCKET;
mlton-20180207/runtime/basis-ffi.h:887:PRIVATE C_Int_t Socket_familyOfAddr(Vector(Word8_t));
mlton-20180207/runtime/basis-ffi.h-888-PRIVATE C_Errno_t(C_Int_t) Socket_GenericSock_socket(C_Int_t,C_Int_t,C_Int_t);
##############################################
mlton-20180207/runtime/basis-ffi.h-893-PRIVATE extern const C_Int_t Socket_INetSock_Ctl_TCP_NODELAY;
mlton-20180207/runtime/basis-ffi.h:894:PRIVATE void Socket_INetSock_fromAddr(Vector(Word8_t));
mlton-20180207/runtime/basis-ffi.h:895:PRIVATE void Socket_INetSock_getInAddr(Array(Word8_t));
mlton-20180207/runtime/basis-ffi.h-896-PRIVATE Word16_t Socket_INetSock_getPort(void);
mlton-20180207/runtime/basis-ffi.h:897:PRIVATE void Socket_INetSock_toAddr(Vector(Word8_t),Word16_t,Array(Word8_t),Ref(C_Socklen_t));
mlton-20180207/runtime/basis-ffi.h-898-PRIVATE C_Errno_t(C_Int_t) Socket_listen(C_Sock_t,C_Int_t);
##############################################
mlton-20180207/runtime/basis-ffi.h-924-PRIVATE extern const C_Size_t Socket_sockAddrStorageLen;
mlton-20180207/runtime/basis-ffi.h:925:PRIVATE void Socket_UnixSock_fromAddr(Vector(Word8_t),Array(Char8_t),C_Size_t);
mlton-20180207/runtime/basis-ffi.h-926-PRIVATE C_Size_t Socket_UnixSock_pathLen(Vector(Word8_t));
mlton-20180207/runtime/basis-ffi.h:927:PRIVATE void Socket_UnixSock_toAddr(NullString8_t,C_Size_t,Array(Word8_t),Ref(C_Socklen_t));
mlton-20180207/runtime/basis-ffi.h-928-PRIVATE void Stdio_print(String8_t);
##############################################
mlton-20180207/runtime/gc/gc_state.c-192-
mlton-20180207/runtime/gc/gc_state.c:193:struct rusage* GC_getRusageGCAddr (GC_state s) {
mlton-20180207/runtime/gc/gc_state.c-194-  return &(s->cumulativeStatistics.ru_gc);
##############################################
mlton-20180207/runtime/gc/gc_state.c-196-
mlton-20180207/runtime/gc/gc_state.c:197:sigset_t* GC_getSignalsHandledAddr (GC_state s) {
mlton-20180207/runtime/gc/gc_state.c-198-  return &(s->signalsInfo.signalsHandled);
##############################################
mlton-20180207/runtime/gc/gc_state.c-200-
mlton-20180207/runtime/gc/gc_state.c:201:sigset_t* GC_getSignalsPendingAddr (GC_state s) {
mlton-20180207/runtime/gc/gc_state.c-202-  return &(s->signalsInfo.signalsPending);
##############################################
mlton-20180207/runtime/gc/generational.c-47-}
mlton-20180207/runtime/gc/generational.c:48:GC_cardMapElem *pointerToCardMapAddr (GC_state s, pointer p) {
mlton-20180207/runtime/gc/generational.c-49-  GC_cardMapElem *res;
##############################################
mlton-20180207/runtime/gc/generational.c-52-  if (DEBUG_CARD_MARKING)
mlton-20180207/runtime/gc/generational.c:53:    fprintf (stderr, "pointerToCardMapAddr ("FMTPTR") = "FMTPTR"\n",
mlton-20180207/runtime/gc/generational.c-54-             (uintptr_t)p, (uintptr_t)res);
##############################################
mlton-20180207/runtime/gc/generational.c-63-bool isCardMarked (GC_state s, pointer p) {
mlton-20180207/runtime/gc/generational.c:64:  return (*pointerToCardMapAddr (s, p) != 0x0);
mlton-20180207/runtime/gc/generational.c-65-}
##############################################
mlton-20180207/runtime/gc/generational.c-71-  if (s->mutatorMarksCards)
mlton-20180207/runtime/gc/generational.c:72:    *(pointerToCardMapAddr (s, p)) = 0x1;
mlton-20180207/runtime/gc/generational.c-73-}
##############################################
mlton-20180207/runtime/gc/generational.h-65-static inline GC_cardMapIndex pointerToCardMapIndexAbsolute (pointer p);
mlton-20180207/runtime/gc/generational.h:66:static inline GC_cardMapElem *pointerToCardMapAddr (GC_state s, pointer p);
mlton-20180207/runtime/gc/generational.h-67-
##############################################
mlton-20180207/runtime/gc/gc_state.h-108-
mlton-20180207/runtime/gc/gc_state.h:109:PRIVATE struct rusage* GC_getRusageGCAddr (GC_state s);
mlton-20180207/runtime/gc/gc_state.h-110-
mlton-20180207/runtime/gc/gc_state.h:111:PRIVATE sigset_t* GC_getSignalsHandledAddr (GC_state s);
mlton-20180207/runtime/gc/gc_state.h:112:PRIVATE sigset_t* GC_getSignalsPendingAddr (GC_state s);
mlton-20180207/runtime/gc/gc_state.h-113-PRIVATE void GC_setGCSignalHandled (GC_state s, bool b);
##############################################
mlton-20180207/runtime/gen/basis-ffi.h-886-PRIVATE extern const C_Int_t Socket_Ctl_SOL_SOCKET;
mlton-20180207/runtime/gen/basis-ffi.h:887:PRIVATE C_Int_t Socket_familyOfAddr(Vector(Word8_t));
mlton-20180207/runtime/gen/basis-ffi.h-888-PRIVATE C_Errno_t(C_Int_t) Socket_GenericSock_socket(C_Int_t,C_Int_t,C_Int_t);
##############################################
mlton-20180207/runtime/gen/basis-ffi.h-893-PRIVATE extern const C_Int_t Socket_INetSock_Ctl_TCP_NODELAY;
mlton-20180207/runtime/gen/basis-ffi.h:894:PRIVATE void Socket_INetSock_fromAddr(Vector(Word8_t));
mlton-20180207/runtime/gen/basis-ffi.h:895:PRIVATE void Socket_INetSock_getInAddr(Array(Word8_t));
mlton-20180207/runtime/gen/basis-ffi.h-896-PRIVATE Word16_t Socket_INetSock_getPort(void);
mlton-20180207/runtime/gen/basis-ffi.h:897:PRIVATE void Socket_INetSock_toAddr(Vector(Word8_t),Word16_t,Array(Word8_t),Ref(C_Socklen_t));
mlton-20180207/runtime/gen/basis-ffi.h-898-PRIVATE C_Errno_t(C_Int_t) Socket_listen(C_Sock_t,C_Int_t);
##############################################
mlton-20180207/runtime/gen/basis-ffi.h-924-PRIVATE extern const C_Size_t Socket_sockAddrStorageLen;
mlton-20180207/runtime/gen/basis-ffi.h:925:PRIVATE void Socket_UnixSock_fromAddr(Vector(Word8_t),Array(Char8_t),C_Size_t);
mlton-20180207/runtime/gen/basis-ffi.h-926-PRIVATE C_Size_t Socket_UnixSock_pathLen(Vector(Word8_t));
mlton-20180207/runtime/gen/basis-ffi.h:927:PRIVATE void Socket_UnixSock_toAddr(NullString8_t,C_Size_t,Array(Word8_t),Ref(C_Socklen_t));
mlton-20180207/runtime/gen/basis-ffi.h-928-PRIVATE void Stdio_print(String8_t);
##############################################
mlton-20180207/.pc/stack-hardening.patch/bin/mlton-script-6-
mlton-20180207/.pc/stack-hardening.patch/bin/mlton-script:7:dir=`dirname "$0"`
mlton-20180207/.pc/stack-hardening.patch/bin/mlton-script:8:lib=`cd "$dir/../lib/mlton" && pwd`
mlton-20180207/.pc/stack-hardening.patch/bin/mlton-script-9-
##############################################
mlton-20180207/.pc/stack-hardening.patch/bin/mlton-script-37-    if $smlnj -h >/dev/null 2>&1; then
mlton-20180207/.pc/stack-hardening.patch/bin/mlton-script:38:        smlnj_heap_suffix=`echo 'TextIO.output (TextIO.stdErr, SMLofNJ.SysInfo.getHeapSuffix ());' | $smlnj 2>&1 1> /dev/null`
mlton-20180207/.pc/stack-hardening.patch/bin/mlton-script-39-        mlton_smlnj_heap="$lib/mlton-smlnj.$smlnj_heap_suffix"
##############################################
mlton-20180207/.pc/ppc64el.patch/bin/platform-4-
mlton-20180207/.pc/ppc64el.patch/bin/platform:5:name=`basename "$0"`
mlton-20180207/.pc/ppc64el.patch/bin/platform:6:dir=`dirname "$0"`
mlton-20180207/.pc/ppc64el.patch/bin/platform:7:bin=`cd "$dir" && pwd`
mlton-20180207/.pc/ppc64el.patch/bin/platform-8-
##############################################
mlton-20180207/.pc/mips64el.patch/bin/platform-4-
mlton-20180207/.pc/mips64el.patch/bin/platform:5:name=`basename "$0"`
mlton-20180207/.pc/mips64el.patch/bin/platform:6:dir=`dirname "$0"`
mlton-20180207/.pc/mips64el.patch/bin/platform:7:bin=`cd "$dir" && pwd`
mlton-20180207/.pc/mips64el.patch/bin/platform-8-
##############################################
mlton-20180207/.pc/riscv64.patch/bin/platform-4-
mlton-20180207/.pc/riscv64.patch/bin/platform:5:name=`basename "$0"`
mlton-20180207/.pc/riscv64.patch/bin/platform:6:dir=`dirname "$0"`
mlton-20180207/.pc/riscv64.patch/bin/platform:7:bin=`cd "$dir" && pwd`
mlton-20180207/.pc/riscv64.patch/bin/platform-8-