DocumentCode :
1615499
Title :
System ST β-reduction and completeness
Author :
Raffalli, Christophe
Author_Institution :
LAMA, Univ. de Savoie, Chambery, France
fYear :
2003
Firstpage :
21
Lastpage :
31
Abstract :
We prove that system ST (introduced in a previous work) enjoys subject reduction and is complete for realizability semantics. As far as the author knows, this is the only type system enjoying the second property. System ST is a very expressive type system, whose principle is to use two kinds of formulae: types (formulae with algorithmic content) and propositions (formulae without algorithmic content). The fact that subtyping is used to build propositions and that propositions can be used in types through a special implication gives its great expressive power to the system: all the operators you can imagine are definable (union, intersection, singleton, ...).
Keywords :
formal logic; programming language semantics; type theory; β-reduction; completeness; propositions formula; realizability semantics; subtyping; system ST; type system; types formula; Computer languages; Computer science; Logic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Logic in Computer Science, 2003. Proceedings. 18th Annual IEEE Symposium on
ISSN :
1043-6871
Print_ISBN :
0-7695-1884-2
Type :
conf
DOI :
10.1109/LICS.2003.1210041
Filename :
1210041
Link To Document :
بازگشت