Abstract. This article presents a pattern-based language designed to se-lect (a set of) subterms of a given term in a concise and robust way. Build-ing on this language, we implement a single-step rewriting tactic in the Isabelle theorem prover, which removes the need for obscure "occurrence numbers " for subterm selection. The language was inspired by the language of patterns of Gonthier and Tassi, but provides an elegant way of handling bound variables and a modular semantics.
A constrained term pattern s:¿ represents the language of all instances of the term s satisfying the...
Given two sets of strings, consider the problem to find a subsequence that is common to one set but ...
AbstractWe present method for compiling pattern matching on lazy languages based on previous work by...
International audienceThis paper describes the language of patterns that equips the SSReflect proof ...
Abstract. Nominal Isabelle is a definitional extension of the Isabelle/HOL theo-rem prover. It provi...
AbstractWe describe a collection of Isabelle theories which facilitate reasoning about machine words...
General purpose theorem provers provide advanced facilities for proving properties about specificati...
Abstract. The Isabelle proof assistant comes equipped with a very pow-erful tactic for term simplifi...
Nominal Isabelle is a definitional extension of the Isabelle/HOL theoremprover. It provides a provin...
We describe a collection of Isabelle theories which facilitate reasoning about machine words. For ea...
We use a structure preserving encoding of Z in the higher-order logic instance of the generic theore...
This document presents and Isabelle formalization of a general theory of syntax with bindings. It al...
We present a subtyping extension to the Hindley/Milner type system that is based on name inequivalen...
This is a browsable html document presenting an Isabelle formalization of a general theory of syntax...
AbstractAn interactive theorem prover, Isabelle, is under development. In lcf, each inference rule i...
A constrained term pattern s:¿ represents the language of all instances of the term s satisfying the...
Given two sets of strings, consider the problem to find a subsequence that is common to one set but ...
AbstractWe present method for compiling pattern matching on lazy languages based on previous work by...
International audienceThis paper describes the language of patterns that equips the SSReflect proof ...
Abstract. Nominal Isabelle is a definitional extension of the Isabelle/HOL theo-rem prover. It provi...
AbstractWe describe a collection of Isabelle theories which facilitate reasoning about machine words...
General purpose theorem provers provide advanced facilities for proving properties about specificati...
Abstract. The Isabelle proof assistant comes equipped with a very pow-erful tactic for term simplifi...
Nominal Isabelle is a definitional extension of the Isabelle/HOL theoremprover. It provides a provin...
We describe a collection of Isabelle theories which facilitate reasoning about machine words. For ea...
We use a structure preserving encoding of Z in the higher-order logic instance of the generic theore...
This document presents and Isabelle formalization of a general theory of syntax with bindings. It al...
We present a subtyping extension to the Hindley/Milner type system that is based on name inequivalen...
This is a browsable html document presenting an Isabelle formalization of a general theory of syntax...
AbstractAn interactive theorem prover, Isabelle, is under development. In lcf, each inference rule i...
A constrained term pattern s:¿ represents the language of all instances of the term s satisfying the...
Given two sets of strings, consider the problem to find a subsequence that is common to one set but ...
AbstractWe present method for compiling pattern matching on lazy languages based on previous work by...