A program schema defines a class of programs, all of which have identical statement structure, but whose expressions may differ. We define a class of syntactic similarity binary relations between linear structured schemas and show that these relations characterise schema equivalence for structured schemas which are linear, free and liberal. In this paper we prove that similarity implies equivalence for linear schemas; the proof of a near-converse for schemas that are linear, free and liberal (LFL), which is much longer, is given in a Technical Report, which also contains the results of this paper. Our main result considerably extends the class of program schemas for which equivalence is known to be decidable, and suggests that linea...
Some problems related to the class of program schemata introduced by R. M. Karpand R. M. Miller in p...
. We present our work on the representation and correctness of program schemas, in the context of lo...
The study of program schemata and the study of subrecursive programming languages are both concerned...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
A program schema defines a class of programs, all of which have identical state-ment structure, but ...
A program schema defines a class of programs, all of which have identical statement structure, but w...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
Abstractprogram schema defines a class of programs, all of which have identical statement structure,...
The article attached is a preprint version of the final published article which can be accessed at t...
In this paper we introduce near-liberal schemas, in which this non-repeating condition applies only...
This is a preprint version of the article - Copyright @ 2011 ElsevierA program schema defines a clas...
A program schema defines a class of programs, all of which have identical statement structure, but w...
Paterson introduced the notions of freedom and liberality as semantic restrictions on the class of s...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
We show in this article that program schemas terminate because of secondorder reasons, in a sense to...
Some problems related to the class of program schemata introduced by R. M. Karpand R. M. Miller in p...
. We present our work on the representation and correctness of program schemas, in the context of lo...
The study of program schemata and the study of subrecursive programming languages are both concerned...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
A program schema defines a class of programs, all of which have identical state-ment structure, but ...
A program schema defines a class of programs, all of which have identical statement structure, but w...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
Abstractprogram schema defines a class of programs, all of which have identical statement structure,...
The article attached is a preprint version of the final published article which can be accessed at t...
In this paper we introduce near-liberal schemas, in which this non-repeating condition applies only...
This is a preprint version of the article - Copyright @ 2011 ElsevierA program schema defines a clas...
A program schema defines a class of programs, all of which have identical statement structure, but w...
Paterson introduced the notions of freedom and liberality as semantic restrictions on the class of s...
AbstractA program schema defines a class of programs, all of which have identical statement structur...
We show in this article that program schemas terminate because of secondorder reasons, in a sense to...
Some problems related to the class of program schemata introduced by R. M. Karpand R. M. Miller in p...
. We present our work on the representation and correctness of program schemas, in the context of lo...
The study of program schemata and the study of subrecursive programming languages are both concerned...