Package: libckit-smlnj
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 825
Depends: smlnj (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/libckit-smlnj_110.74-hcoop1_amd64.deb
Size: 297884
MD5sum: ee11a273e98bac13fded86db72372869
SHA1: b8acff4bcbf81dc9b8ba462fc8346afd27c5e34e
SHA256: 654c45c65e8588ea1e04da598fc491c986473809580948a26049b320dcc25478
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: SML library for parsing and type-checking C programs
 ckit is a C front end written in SML that translates C source code (after
 preprocessing) into abstract syntax represented as a set of SML datatypes.
 It also provides facilities for extending the C language with additional
 syntactic constructs, which can be useful for implementing "C-like"
 domain-specific languages as well as C dialects.

Package: libcml-smlnj
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 509
Depends: libsmlnj-smlnj (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/libcml-smlnj_110.74-hcoop1_amd64.deb
Size: 194492
MD5sum: f514d1548fdcdb152b4c44012b700944
SHA1: 47e81d9b775da960512314637a51b4492bcfcfe6
SHA256: 2df5e74cf3ef5beac9d6e8d2c565fd3eab146d1367ee64fda32fd940edcd7f44
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Concurrent ML extension of SML
 An SML library for message-passing concurrency. This library adds
 threading support to SML. Each thread is then manually executed by
 running a separate function, rather than being called directly by the
 top-level SML loop.

Package: libcmlutil-smlnj
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 109
Depends: libcml-smlnj (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/libcmlutil-smlnj_110.74-hcoop1_amd64.deb
Size: 38390
MD5sum: f5b608d3770dd173c86c3042f3d011e8
SHA1: 232deaa6107b4fae3dbdd54cdc1098ce138e8b4e
SHA256: 6258fb5a1b8874a6308f628d696868691e16ce2be62842040eca27cf725abf0e
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Concurrent ML utility library
 Not all modules in the normal SML/NJ library are thread safe. This
 library provides thread-safe implementations of these
 libraries.

Package: libexene-smlnj
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 2523
Depends: libcml-smlnj (= 110.74-hcoop1), libcmlutil-smlnj (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/libexene-smlnj_110.74-hcoop1_amd64.deb
Size: 1124978
MD5sum: 856a0ff4e74208a0124f1b6b6c8fd9a3
SHA1: 035d3e4f62e3f26396bd79497fac55fe340e7168
SHA256: 3ecbde4e7750c5ac1ec4f2f139b7a870f4f201ae2db01c8074c7d854f1ac9edc
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Concurrent ML library for the X Window System
 A multi-threaded X Window System toolkit written in Concurrent
 ML. Many other windowing toolkits, such as Xlib, register separate
 functions that are called by a centralized event processing loop. In
 contrast, eXene maintains each window and graphical object in a
 separate thread that has the ability to update itself.

Package: libmlnlffi-smlnj
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 434
Depends: smlnj (= 110.74-hcoop1)
Recommends: ml-nlffigen
Filename: dists/squeeze-backports/main/binary-amd64/devel/libmlnlffi-smlnj_110.74-hcoop1_amd64.deb
Size: 155086
MD5sum: 495420b1d65a45d727690831d709ab38
SHA1: 0286dc4d5950948c3fd45bd97a83b0132d38f305
SHA256: 3cb0005bbdccf40e3f069be0788b8e3d223b543f78cc3d16847207513f85a301
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: No Longer Foreign Function Interface
 Allows ML programs to inspect and manipulate C data structures
 directly. This is implemented through three separate libraries, one
 that provides a user-code accessible frontend, one that
 implements this, and another that handles low-level raw memory
 access.

Package: libmlrisctools-smlnj
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 947
Depends: smlnj (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/libmlrisctools-smlnj_110.74-hcoop1_amd64.deb
Size: 335152
MD5sum: 8d5a451acb948a71a2e0e7d4db70bb03
SHA1: f7e5074c4378b1e451b8a97d95f2d16e849c54dd
SHA256: 94fc4dd56873a42eb1ef9f84d22adbbbc674c86ead1bc1e866e379569b9c837c
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Library for generating MLRISC modules
 The MLRISC system allows an easy way to create a back-end to convert
 SML into machine code. These tools provide an easy way to generate
 MLRISC modules from machine descriptions.

Package: libpgraphutil-smlnj
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 206
Depends: smlnj (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/libpgraphutil-smlnj_110.74-hcoop1_amd64.deb
Size: 50540
MD5sum: e5c320c9bca9fa2e7b9ccdc261e07a31
SHA1: 0f8a694e34d3054787faee66cef2e99cdc49e754
SHA256: 6f3765bfbafc17f2b2063a83b95fb69b3142436d4ce94946404685e491af8024
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Portable graph utility library for SML Compilation Manager
 Utility routines for use with portable dependency graphs. This
 package contains support to build list-of-edges dependency graphs and
 convert them back into valid SML code.

Package: libsmlnj-smlnj
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 1893
Depends: smlnj (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/libsmlnj-smlnj_110.74-hcoop1_amd64.deb
Size: 690908
MD5sum: da4a394f788443aa12452466c2fb1632
SHA1: e539c1c1606362c85409d2c3fa535271e9fcaa0b
SHA256: 11e120c86ea6e5772f4d4a515fd92494195513dc29f7976d70c19c465850559c
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Useful libraries for Standard ML of New Jersey
 A library for SML, including:
  * Util        A general utility library.
  * Controls    A library of support code for managing application controls.
  * HashCons    A library supporting hash-consing of data structures and
                efficient sets and maps using hash-consed keys.
  * HTML        Provides parsing and pretty printing of HTML.
  * INet        Networking utilities.
  * PP          Pretty-printing library.
  * Reactive    A low-level reactive scripting library.
  * RegExp      Regular-expression library.
  * Unix        A set of unix specific utilities.

Package: ml-burg
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 700
Depends: ml-lex (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/ml-burg_110.74-hcoop1_amd64.deb
Size: 247620
MD5sum: 0601745e22e72005fb4943ba7efb41c3
SHA1: 1439d6016ef8a237015c1f3952088bdb747dcd51
SHA256: 95751f5f92a5f77237f3d5657d69beff48d5c83a4cfae09e8deebce768a9aac2
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Code generator generator for Standard ML
 ml-burg generates a Standard ML program to perform bottom-up
 rewriting of an input tree.  Cost information associated with each
 rewrite rule is used to derive the minimum rewrite cost for the
 entire tree.  A successful reduction corresponds to rewriting the
 input tree to a special non-terminal symbol called the "start"
 non-terminal.  Upon successful reduction, facilities are provided to
 walk the tree emitting semantic actions corresponding to the rules
 that matched.
 .
 Install this package if you want to write a compiler in SML using a
 burg specification.

Package: ml-lex
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 563
Depends: smlnj-runtime (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/ml-lex_110.74-hcoop1_amd64.deb
Size: 202606
MD5sum: 52125c50e0e4446ac7abc6f2b9819ae4
SHA1: 08875e2f2b94b77ad3f2f2fe1acab2dbd841115f
SHA256: d43f4b5fa8a3ff87a4f8efd6eacbecb176e661569e7921e40851a89e46c9034c
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Lexical analyzer generator for Standard ML
 Lexical analysis is the problem of segmenting input into words and
 recognizing different classes of words.  ml-lex uses regular
 expressions to describe classes of words.  It transforms a simple
 declarative language specification into an efficient SML program for
 analyzing that language.
 .
 Install this package if you want to produce a lexer in Standard ML.

Package: ml-lpt
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 2415
Depends: smlnj (= 110.74-hcoop1)
Provides: ml-antlr, ml-ulex
Filename: dists/squeeze-backports/main/binary-amd64/devel/ml-lpt_110.74-hcoop1_amd64.deb
Size: 875338
MD5sum: d45eb76df2b7eb3b220c292b292559f9
SHA1: dad949145b984f0499c334b23e14ac1105622428
SHA256: c888c0150a26b24d55df43d997a219ef4da47e636e2da96b249e48cfe10cd949
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: SML/NJ language processing tools
 Tradition has it that when a new programming language is introduced,
 new scanner and parser generators are written in that language, and
 generate code for that language.  Traditional also has it that the
 new tools are modeled after the old lex and yacc tools, both in terms
 of the algorithms used, and often the syntax as well.  The language
 Standard ML is no exception: ml-lex and ml-yacc are the SML
 incarnations of the old Unix tools.
 .
 This package has two new tools, ml-ulex and ml-antlr, that follow
 tradition in separating scanning from parsing, but break from
 tradition in their implementation: ml-ulex is based on regular
 expression derivatives rather than subset-construction, and ml-antlr
 is based on LL(k) parsing rather than LALR(1) parsing.

Package: ml-nlffigen
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 2052
Depends: libsmlnj-smlnj (= 110.74-hcoop1), libckit-smlnj (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/ml-nlffigen_110.74-hcoop1_amd64.deb
Size: 726414
MD5sum: 3e1a6879c7552b7b3a6099e6af1a4341
SHA1: c68b2e1e1e800a1fe209a86f226b1cc4605d4ef7
SHA256: d7992b8a1ac3a109805c32b53ca3e8ecf0f1a249305deca5a9b50e15f0da0765
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: ML generator for C glue code
 This tool reads in C source code and outputs ML code and a CM
 description file for use with the ML "No Longer Foreign Function
 Interface" library. This tool works by separating each top-level C
 declaration into a new ML source file. For large programs, this
 puts some strain on the SML Compilation Manager, but this should only
 marginally increase the program run-time.

Package: ml-yacc
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 1012
Depends: smlnj-runtime (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/ml-yacc_110.74-hcoop1_amd64.deb
Size: 366292
MD5sum: 33df8ed970ed4eeee39c1d41454597ae
SHA1: 4bebb7983d96656d1f5ea2bc0f60ab0f42372c46
SHA256: dde860dcfe8543e14fe361d882178677b9b42b4469d2d15569c73b143bb15155
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Parser generator for Standard ML
 SML version of the yacc program, generates a parser for a LALR language.
 This package is useful for SML developers requiring a parser in their
 work.

Package: mlton-compiler
Source: mlton
Version: 20100608-hcoop4
Architecture: amd64
Maintainer: Wesley W. Terpstra (Debian) <terpstra@debian.org>
Installed-Size: 16708
Depends: libc6 (>= 2.2.5), libgmp3c2, gcc, libc6-dev, libgmp3-dev, mlton-basis (= 20100608-hcoop4), mlton-runtime-native (= 20100608-hcoop4) | mlton-runtime
Breaks: mlton (<< 20100608-3)
Replaces: mlton (<< 20100608-3)
Filename: dists/squeeze-backports/main/binary-amd64/devel/mlton-compiler_20100608-hcoop4_amd64.deb
Size: 4550514
MD5sum: 3017a00f7318e45f28ea585ef5f6455c
SHA1: 6ed68fecb63c46e0659ecb33a25b16f251828d3d
SHA256: 6717eb7fb8bc612db27318868f26ccaf5ec482509fb7452c12bd87d3211d0092
Section: devel
Priority: optional
Multi-Arch: foreign
Homepage: http://mlton.org/
Description: Optimizing compiler for Standard ML - compiler
 MLton is a whole-program optimizing compiler
 for Standard ML.  MLton generates standalone
 executables with excellent runtime performance,
 is SML 97 compliant, and has a complete basis
 library.  MLton has source-level profiling,
 a fast C FFI, an interface to the GNU
 multiprecision library, and lots of useful
 libraries.
 .
 This package includes the compiler itself.

Package: mlton-runtime-native
Source: mlton
Version: 20100608-hcoop4
Architecture: amd64
Maintainer: Wesley W. Terpstra (Debian) <terpstra@debian.org>
Installed-Size: 52
Depends: mlton-runtime-x86-64-linux-gnu (= 20100608-hcoop4)
Filename: dists/squeeze-backports/main/binary-amd64/devel/mlton-runtime-native_20100608-hcoop4_amd64.deb
Size: 38886
MD5sum: b752bbf529fd32476ca7321cf4a4d374
SHA1: d50195d246c9eacca345c490e95c408b53cd0d51
SHA256: eae1de94e16761db685c6714ff4ff216ae56c302a5136e43c8c518f61f6327e7
Section: devel
Priority: optional
Homepage: http://mlton.org/
Description: Optimizing compiler for Standard ML - native runtime libraries
 MLton is a whole-program optimizing compiler
 for Standard ML.  MLton generates standalone
 executables with excellent runtime performance,
 is SML 97 compliant, and has a complete basis
 library.  MLton has source-level profiling,
 a fast C FFI, an interface to the GNU
 multiprecision library, and lots of useful
 libraries.
 .
 This metapackage depends on native target libraries.

Package: mlton-runtime-x86-64-linux-gnu
Source: mlton
Version: 20100608-hcoop4
Architecture: amd64
Maintainer: Wesley W. Terpstra (Debian) <terpstra@debian.org>
Installed-Size: 3068
Depends: mlton-basis (= 20100608-hcoop4)
Provides: mlton-runtime
Filename: dists/squeeze-backports/main/binary-amd64/devel/mlton-runtime-x86-64-linux-gnu_20100608-hcoop4_amd64.deb
Size: 539790
MD5sum: 74967a97a13bda39a4a7d81ab109ef62
SHA1: 1548a99c02f21511a13cf889d4d224a494af2eec
SHA256: 15058ed936649fff928378f5f88caac54dc8c12970088928bb17bea3b929646c
Section: devel
Priority: optional
Multi-Arch: foreign
Homepage: http://mlton.org/
Description: Optimizing compiler for Standard ML - amd64 runtime libraries
 MLton is a whole-program optimizing compiler
 for Standard ML.  MLton generates standalone
 executables with excellent runtime performance,
 is SML 97 compliant, and has a complete basis
 library.  MLton has source-level profiling,
 a fast C FFI, an interface to the GNU
 multiprecision library, and lots of useful
 libraries.
 .
 This package provides x86-64 target libraries.

Package: mlton-tools
Source: mlton
Version: 20100608-hcoop4
Architecture: amd64
Maintainer: Wesley W. Terpstra (Debian) <terpstra@debian.org>
Installed-Size: 3872
Depends: libc6 (>= 2.2.5), libgmp3c2
Breaks: mlton (<< 20100608-3)
Replaces: mlton (<< 20100608-3)
Filename: dists/squeeze-backports/main/binary-amd64/devel/mlton-tools_20100608-hcoop4_amd64.deb
Size: 1577652
MD5sum: 9bfe83ed761c18c85b6e1410ae2fc7dc
SHA1: 0eb214fbd8cbb98d34c1d562eb13ccf2adf4f840
SHA256: 8eb7a0e0cd85453986f12a040d2f2a3499fa8e13a85094e9b1e71e639b02ea06
Section: devel
Priority: optional
Multi-Arch: foreign
Homepage: http://mlton.org/
Description: Optimizing compiler for Standard ML - tools
 MLton is a whole-program optimizing compiler
 for Standard ML.  MLton generates standalone
 executables with excellent runtime performance,
 is SML 97 compliant, and has a complete basis
 library.  MLton has source-level profiling,
 a fast C FFI, an interface to the GNU
 multiprecision library, and lots of useful
 libraries.
 .
 This package includes tools which autogenerate SML.

Package: nowhere
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 2076
Depends: libmlrisctools-smlnj (= 110.74-hcoop1)
Filename: dists/squeeze-backports/main/binary-amd64/devel/nowhere_110.74-hcoop1_amd64.deb
Size: 691410
MD5sum: 2f8e57cea7ad6e80466e3d53949fb1ee
SHA1: 13ff562ca6f47a9fc4a2933d4b69c9f6097d1c8d
SHA256: 537f1548f3e14af7971d55603d6a930acfd9306113bb3cc262cfa19ceaf36001
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Translates programs from an extended Standard ML to Standard ML
 This is a source-to-source translation tool that expands case
 expressions that use conditional patterns. Conditional patterns that
 use the "where" keyword are converted into SML.

Package: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 24210
Depends: smlnj-runtime (= 110.74-hcoop1)
Recommends: libsmlnj-smlnj
Suggests: smlnj-doc
Replaces: sml-nj
Filename: dists/squeeze-backports/main/binary-amd64/devel/smlnj_110.74-hcoop1_amd64.deb
Size: 9258280
MD5sum: 63300b115333a4b5fff7b93275892849
SHA1: 7879a7b145ef6cd1de8f2b05b280fab68ee5cfae
SHA256: fa126d525da86cdf8e492a2ceedbe4fcaebf7888df95e3d54cb569cc977d7acf
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Standard ML of New Jersey interactive compiler
 SML/NJ is an implementation of the Standard ML programming language.
 Standard ML has many features, including type safety, polymorphism,
 algebraic data types with pattern matching, higher-order functions,
 and a sophisticated module system. It is especially well-suited for
 writing compilers and other language processors.
 .
 This package includes the interactive compiler (sml), the compilation
 manager (CM), and some essential libraries.  It is a "working"
 version, but believed to be stable.
 .
 Install this package if you want to program in SML.

Package: smlnj-runtime
Source: smlnj
Version: 110.74-hcoop1
Architecture: amd64
Maintainer: James McCoy <jamessan@debian.org>
Installed-Size: 670
Depends: libc6-i386 (>= 2.3)
Filename: dists/squeeze-backports/main/binary-amd64/devel/smlnj-runtime_110.74-hcoop1_amd64.deb
Size: 211116
MD5sum: 39e6910a4338c9dbef27720d151a0dce
SHA1: 8f60260a951bc8d639825c33de0d062c9b140500
SHA256: ad7acdebf672f8073e10607ebbba66a09a9545f09ba7ab9c8116c45bf1aa7340
Section: devel
Priority: optional
Homepage: http://www.smlnj.org/
Description: Standard ML of New Jersey runtime system
 SML/NJ is an implementation of the Standard ML programming language.
 This package includes the runtime system only -- it provides garbage
 collection and other support for compiled SML programs.
 .
 Install this package if you want to run programs compiled with SML/NJ.

