Abella 1.3

4 views
Skip to first unread message

Andrew Gacek

unread,
Oct 21, 2009, 12:15:30 PM10/21/09
to abella-the...@googlegroups.com, Proof Search mailing list, Todd Wilson
Hi all,

I'm happy to announce the release of Abella 1.3. The most significant
change in this version of Abella is the inclusion of simple typing.
The typing system is documented in the Abella reference guide and
manifest in all of the examples included with Abella. Other changes
include the following.

* The syntax of definitions has been changed so that all clauses
are listed in a single command. See examples/type-uniq. for an
example.

* Added the backchain tactic which is in some sense dual to the
apply tactic. The backchain tactic applies a lemma (or hypothesis) to
the current goal and produces new subgoals for each of the hypotheses
to the lemma.

* Added the permute tactic which permutes the nominal constants in
a hypothesis or goal.

* Improved the handling of non-Llambda unification and
constraints. After case analysis, lingering constraints are added as
equality hypotheses.

* Added Quit command.

* Added a development of some meta-theory of the pi-calculus
contributed by Dale Miller.

* Added a development which showcases some of the higher-order
logic programming features which are available in Abella's
specification logic.


The new version is available as always from

http://abella.cs.umn.edu/

-Andrew

Reply all
Reply to author
Forward
0 new messages