
		New LML release (0.99)
		======================

There is now a new version of the 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 to skutt.cs.chalmers.se (129.16.2.7)
where it is stored in pub/lml-0.99.*.tar.Z. (Described in more detail
below.)  Uncompress, untar, install, and enjoy.  If you don't have
access to the Internet and you don't know anyone who has a copy of LML
you can send us a tape or cartridge and we'll put LML on.  This
process takes time, since it involves tedious work for us.  If you ftp
a copy or get it from someone else, please send us an (electronic)
mail message and tell us so!  It's nice to know who has it.

Files:
	lml-0.99.src.tar.Z		source for the compiler
	lml-0.99.bin-sun3.tar.Z		binaries for SUN3 (SUNOS 4.x)
	lml-0.99.bin-sun4.tar.Z		binaries for SUN4 (SUNOS 4.x)
	lml-0.99.bin-mips.tar.Z		binaries for DECstations
	lml-0.99.bin-symmetry.tar.Z	binaries for Sequent Symmetry

The distribution takes a lot of space.  Around 15 Mbytes for the uncompressed
version with binaries for all machines.

News in brief:
	- Floating point and arbitrary precision integers.
	- Type synonyms.
	- Major internal restructuring (to support Haskell).

For those of you who have not heard of LML, here's a short introduction:
LML is a strongly typed, lazy, purely functional language.  The LML
system consist of a compiler in the traditional batch-oriented sense.
You give the compiler a file which it compiles and gives you an
executable file.  The compiler produces code that is reasonable enough
to write "real" programs, such as the compiler itself.  There are also
some primitives for I/O that allows you to write simple real time
programs.

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.0
	Sequent Symmetry	Dynix 3.0.12
	DECstation 3100		Ultrix
	SUN4			SunOs 4.0


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.

If you have any problems send us a mail.


	Lennart Augustsson		Thomas Johnsson

	augustss@cs.chalmers.se		johnsson@cs.glasgow.ac.uk
					johnsson@cs.chalmers.se
	Department of Computer Sciences
	Chalmers University of Technology
	S-412 96 Gothenburg
	Sweden
