For Programmers: Free Programming Magazines  


Home > Archive > Functional > December 2005 > Maude 2.2 release









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Maude 2.2 release
Steven Eker

2005-12-13, 7:03 pm

Release of Maude 2.2

Maude is a high-performance multiparadigm language based on rewriting
logic,
and contains a functional sublanguage based on equational logic. It
can be
used for both programming and executable system specification in a
variety of
areas such as distributed and mobile systems and communication
protocols, and
functional applications. Thanks to its reflective features it can be
used as
a metalanguage and is easily extensible with powerful module
composition
operations as those supported in its Full Maude extension. It can also
be
used as a semantic framework to specify and prototype different
languages,
concurrency calculi, and SOS specifications; and as a logical framework
to
represent and mechanize different logics and proving tools.

Maude 2.2 is now available, under the GNU GPL from the Maude web page:
http://maude.cs.uiuc.edu

New features since 2.1.1
=========================
* Core Maude support for parameterized modules
* Predefined container data types such as SET and ARRAY.
* Counters for implicit state
* Random number generation
* External object support; internet sockets
* Builtin linear Diophantine equation solver

Other improvements
===================
* Overparsing recovers gracefully from additional common mistakes
* More descent functions; some existing descent functions generalized
* More command line options

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2009 codecomments.com