Skip to content

Releases: maude-lang/Maude

Public alpha 136

09 Jun 00:04
Compare
Choose a tag to compare
Public alpha 136 Pre-release
Pre-release
  • file API supports makeLink() message
  • experimental directory API
  • -assoc-unif-depth= flag to control A/AU unification search

Public alpha 135

09 Apr 21:06
Compare
Choose a tag to compare
Public alpha 135 Pre-release
Pre-release
  • second control-C within a second now returns to command line
  • fixed bug in deleteTimer() which would cause a later crash
  • empty line is treated as implicit step command in debugger
  • getLine() is now nonblocking
  • changed semantics of stopTimer()
  • standard streams now accept bad messages and return streamError()

Public alpha 134

09 Mar 04:41
Compare
Choose a tag to compare
Public alpha 134 Pre-release
Pre-release
  • experimental time API

Public alpha 133

26 Feb 00:35
Compare
Choose a tag to compare
Public alpha 133 Pre-release
Pre-release
  • fixed bugs in the processing of strategies in parameterized views
  • fixed bug where irredundant prefix was echoed
  • fixed bug where waiting on multiple file descriptors could ignore
    some of them on platforms using pselect() such as Mac
  • constraint propagation gets more A/AU unification cases
  • two optimizations to reduce the number of redundant AU-unifiers
  • meta-interpreters running in the orginal process now have the
    same error semantics as meta-interpreters running in new processes
  • file API has new error semantics
  • missing start op-hook added to file.maude
  • removeFile() message added to file.maude
  • fixed a bug where irredundant unification was ignoring the
    last variable in each subsumption check
  • removed destructive generation of order-sorted unifiers because
    it breaks irredundant unification (which assume unifiers can
    be retained) and generates denormalized unifiers anyway

Maude 3.1

25 Sep 21:12
Compare
Choose a tag to compare
  • Support for unification modulo associativity-identity,
  • Support for the generation of irredundant unifiers,
  • Support for the filtering of variant unifiers using variant subsumption,
  • Support for the generation of variant matchers,
  • An implementation of Unix processes as Maude external objects,
  • Several improvements in the presentation of results,
  • Several improvements in the handling of control-c,
  • Some bugs fixed, and
  • Some improvements in syntax error detection and recovering.

Maude 3.0

25 Sep 21:09
Compare
Choose a tag to compare
  • Symbolic reachability analysis of concurrent systems using narrowing,
  • A strategy language for controlling rewriting,
  • Three new external objects (files, standard streams and meta-interpreters),
  • Parameterized views,
  • A connection to SMT solvers CVC4 and Yices 2,
  • Some bugs fixed, and
  • Some improvements in syntax error detection and recovering.