New version of hbc - The Haskell B. Compiler 
Author Message
 New version of hbc - The Haskell B. Compiler

        * Haskell B. and LML version 0.998.1 *
        * now available from Chalmers        *

The time has come for yet another version of the Haskell
compiler hbc and for lmlc.  Read the blurb below if you want
to know more.

        -- Lennart Augustsson


                New Haskell B./LML release (0.998.1)

There is now a new version of the Haskell B./LML compiler available.
It is, naturally, free of charge.  The best way (both for us and for
you) to get a copy is via anonumous ftp from ( in pub/haskell/chalmers/lml-0.998.1.*.tar.Z
Make a suitable directory, get the file(s) (with binary ftp),
do 'uncompress < file | tar xf -', and follow the instructions in README.

        lml-0.998.1.doc.tar.Z           documentation and examples
        lml-0.998.1.con.tar.Z           contributed software
        lml-0.998.1.bin-sun3.tar.Z      binaries for SUN3
        lml-0.998.1.bin-sun4.tar.Z      binaries for SUN4
        lml-0.998.1.bin-mips.tar.Z      binaries for DECstations
        lml-0.998.1.bin-symmetry.tar.Z  binaries for Sequent Symmetry
        lml-0.998.1.src.tar.Z           source for the compiler
(These files should be unpacked in the same directory.)

The whole distribution takes a lot of space, but you only need to get the
binaries for the machines you are interested in.  You don't have to
get the source if you don't want.

The Haskell system consists of a batch compiler, hbc, and an
interactive system, hbi.  The compiler handles full Haskell 1.2
as defined in the report (published recently in SIGPLAN Notices).
Hbc also has some extensions that are off by default.
The interactive system can load code compiled with the batch
compiler to get better speed.

What's new in this release?
 - Lots of bug fixes.
 - Lots of small improvements.
 - Profiling of heap usage.
 - Experimental implementation of existential types (a la Odersky).
 - Much, much better Integer (bignum) performance.
 - The interactive system works on DECstations.
 - Easier(?) installation.
 - Several new experimental garbage collectors.

The compiler runs on a number of machines, but only under UNIX (so
far).  The machines and OS on which this distribution runs are

        SUN3                    SunOS 4.1.2
        Sequent Symmetry        Dynix 3.1.4
        DECstation 3100         Ultrix 4.2
        SUN4                    SunOs 4.1.2

The following machines were once supported and could be made to work
with some effort.
        Sequent Balance         (this version has not been used for a
                                while, but probably works)
        CRAY XMP                Unicos
        IBM RT/PC               BSD 4.3
        VAX                     BSD 4.3

The distribution contains binaries and source (in LML) for the
compiler and some contributed programs, as well as some documentation.

        Lennart Augustsson              Thomas Johnsson

        Department of Computer Sciences
        Chalmers University of Technology
        S-412 96 Gothenburg


        -- Lennart Augustsson
[This signature is intentionally left blank.]

Mon, 16 Jan 1995 06:02:25 GMT  
 [ 1 post ] 

 Relevant Pages 

1. New release of the HBC Haskell compiler - 0.999.1

2. New release of HBC for Haskell 1.3

3. Calling C from Haskell (hbc)?

4. ANNOUNCE: The Glasgow Haskell Compiler, version 5.04

5. ANNOUNCE: The Glasgow Haskell Compiler, version 4.02

6. Glasgow Haskell compiler, version 0.16, available [REPOST]

7. Glasgow Haskell Compiler version 2.02

8. HBC version 0.9999.1

9. B. Mayer speaks on "New Developments in Eiffel", 8.12.93, IC, London

10. New version of Oxford compiler

11. new versions of Eiffel`s compilers

12. IBM announces a new PL/I compiler version


Powered by phpBB® Forum Software