In my master's thesis, I describe use of the intercalation calculus in an automated theorem prover for the purposes of hint generation in proof construction software. See also Wilfried Sieg's paper, Normal natural deduction proofs (in classical logic) (with John Byrnes); Studia Logica 60, 1998, 67-106. The programming related to my thesis was in Java, which suited our purposes well (creating a cross-platform graphical tool).
On the other hand, the intercalation calculus can be expressed more directly in a functional language (OCaml). Whether this is an advantage is, of course, context dependent. In any case, here is a propositional logic automated theorem prover.
This work (the text of this blog entry) is licensed under a
Creative Commons Attribution 3.0 Unported License.
For attribution of this work, link to this page and include my name, Douglas P Perkins.