Résumé
Operational semantics is often presented in a rather syntactic fashion using relations specified by inference rules or equivalently by clauses in a suitable logic programming language. As it is well known, various syntactic details of specifications involving bound variables can be greatly simplified if that logic programming language has term-level abstractions (λ-abstraction) and proof-level abstractions (eigenvariables) and the specification encodes object-level binders using λ-terms and universal quantification. We shall attempt to extend this specification setting to include the problem of specifying not only relations capturing operational semantics, such as one-step evaluation, but also properties and relations about the semantics, such as simulation. Central to our approach is the encoding of generic object-level judgments (universally quantified formulas) as suitable atomic meta-level judgments. We shall encode both the one-step transition semantics and simulation of (finite) π-calculus to illustrate our approach.
| langue originale | Anglais |
|---|---|
| Pages (de - à) | 59-78 |
| Nombre de pages | 20 |
| journal | Electronic Notes in Theoretical Computer Science |
| Volume | 58 |
| Numéro de publication | 1 |
| Les DOIs | |
| état | Publié - 1 nov. 2001 |
| Modification externe | Oui |
| Evénement | MERLIN 2001: Mechanized Reasoning about Languages With Variable Binding (in Connection with IJCAR 2001) - Siena, Italie Durée: 18 juin 2001 → 18 juin 2001 |
Empreinte digitale
Examiner les sujets de recherche de « Encoding generic judgments: Preliminary results ». Ensemble, ils forment une empreinte digitale unique.Contient cette citation
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver