
Hello World!

I am announcing an extension of release 1.1 of the EML Kit 
named The EML Kit Proof Obligations Generator.
It is based on EML Kit 1.1.
(see original (from EML Kit distribution) README file named EML11.README and
EML Kit's home-page - http://zls.mimuw.edu.pl/~mikon/EMLKIT/README.html).

From EML11.README (original README from EML Kit 1.1):
"[snip] 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. [snip]"

The EML Kit Proof Obligations Generator extends functionality (of the framework
is based on) on the generating of proof obligations for the programs developed using the Extended ML language.
Limits:
- the proof obligations don't consider the particular axioms but all axioms in 
  the signature
- the signature of the functor's parameter should consist of structure 
  declarations and "sharings" (no types, variables, etc.)
- no 'let'-expression in structure/functor declarations
- functors/structures' declarations must be closed on the used structures' 
  identifiers

The sources of the EML Kit Proof Obligations Generator - eml11ogen-src.tar.gz
- and binaries - eml11ogen-i386.tar.gz - are available through the anonymous 
ftp from ftp://zls.mimuw.edu.pl/People/mikon/EMLKit 
or by WWW from EML Kit home-page.

There is the Graphical Pretty Printer for Proof Obligations. 
It's the Xwindow-based program making possible browsing in the proof 
obligations generated by the EML Kit Proof Obligations Generator.
The sources of Graphical Pretty Printer - gpp10-src.tar.gz
- and binaries - gpp10-i386.tar.gz - are available through the anonymous ftp 
from ftp://zls.mimuw.edu.pl/People/mikon/EMLKit
or by WWW from EML Kit home-page, too.

Arkadiusz Bryndza
arkady@mad.scientist.com
