
Hello World!

We are announcing release 1.1 of the EML Kit.
(Our home-page: http://zls.mimuw.edu.pl/~mikon/ftp/EMLKit/README.html)

The EML Kit aims to be (the basis and test-bed for) a comfortable
framework for the formal development of programs, using the 
Extended ML (http://www.dcs.ed.ac.uk/%7Edts/eml/) language, 
formalism and methodology.

Version 1.1 is a complete implementation of the Extended ML 
seen as a 'programming language'. It allows for parsing, type-checking 
and evaluation of arbitrary EML code, be it pure Standard ML 
or full-blown EML with its axioms and other specification constructs. 
All of this is done in a strict adherence to the formally defined EML Syntax, 
Static Semantics and Dynamic Semantics, as of the EML Definition, 
version 1.15 + 0.2i. See the file CHANGES for a list of changes 
to the EML Kit from version 1.0 to 1.1.

Now, there is a great need for an "implementation" 
of the EML Verification Semantics. We hope the EML Kit will help in
as well as benefit from the current work on the EML proof theory,
proof obligation generators, prototype provers, etc.
Yet, as for now only the syntax and type correctness of 
axioms is checked by the EML Kit - there is no extra aid
in proving them correct, sufficient or whatever. 

The EML Kit 1.1 Sources Release is intended for everybody, while the 
i386 Binaries Release and SPARC Binaries Release are for i386 (Linux) 
and Sun SPARC (Solaris) users respectively. They are available
through anonymous ftp from ftp://zls.mimuw.edu.pl/pub/mikon/EMLKit 
or by WWW from our home-page. There is also some documentation 
available from the /pub/mikon/EMLKit/doc ftp directory or by WWW.

The development of the EML Kit has been partially supported by 
KBN (Polish State Research Committee) grants 
"Formal Methods of Software Development"
(http://wwwat.mimuw.edu.pl/~tarlecki/kbn93grant/index.html) and 
"Logical Aspects of Software Specification and Development Methods"
(http://wwwat.mimuw.edu.pl/~tarlecki/kbn96grant/index.html).

The EML Kit is based on the ML Kit 
(http://www.diku.dk/research-groups/topps/activities/mlkit.html); 
a flexible, clean and modularized interpreter 
of the Standard ML, written in Standard ML.

The authors of the EML Kit:
Marcin Jurdzinski, Mikolaj Konarski, Slawomir Leszczynski and Aleksy Schubert 
welcome any bug-reports and comments 
(signs of appreciation will also be accepted :-). 
Write to eml@zls.mimuw.edu.pl 


