日本語
 
Help Privacy Policy ポリシー/免責事項
  詳細検索ブラウズ

アイテム詳細

  Natural semantics and some of its meta-theory in Elf

Michaylov, S., & Pfenning, F.(1991). Natural semantics and some of its meta-theory in Elf (MPI-I-91-211). Saarbrücken: Max-Planck-Institut für Informatik.

Item is

基本情報

表示: 非表示:
資料種別: 報告書

ファイル

表示: ファイル
非表示: ファイル
:
MPI-I-91-211.pdf (全文テキスト(全般)), 21MB
ファイルのパーマリンク:
https://hdl.handle.net/11858/00-001M-0000-0027-AECE-1
ファイル名:
MPI-I-91-211.pdf
説明:
-
OA-Status:
閲覧制限:
公開
MIMEタイプ / チェックサム:
application/pdf / [MD5]
技術的なメタデータ:
著作権日付:
-
著作権情報:
-
CCライセンス:
-

関連URL

表示:

作成者

表示:
非表示:
 作成者:
Michaylov, Spiro1, 著者
Pfenning, Frank1, 著者
所属:
1Programming Logics, MPI for Informatics, Max Planck Society, ou_40045              

内容説明

表示:
非表示:
キーワード: -
 要旨: Operational semantics provide a simple, high-level and elegant means of specifying interpreters for programming languages. In natural semantics, a form of operational semantics, programs are traditionally represented as first-order tree structures and reasoned about using natural deduction-like methods. Hannan and Miller combined these methods with higher-order representations using $\lambda$Prolog. In this paper we go one step further and investigate the use of the logic programming language Elf to represent natural semantics. Because Elf is based on the LF Logical Framework with dependent types, it is possible to write programs that reason about their own partial correctness. We illustrate these techniques by giving type checking rules and operational semantics for Mini-ML, a small functional language based on a simply typed $\lambda$-calculus with polymorphism, constants, products, conditionals, and recursive function definitions. We also partially internalize proofs for some metatheoretic properties of Mini-ML, the most difficult of which is subject reduction.

資料詳細

表示:
非表示:
言語: eng - English
 日付: 1991
 出版の状態: 出版
 ページ: 26 p.
 出版情報: Saarbrücken : Max-Planck-Institut für Informatik
 目次: -
 査読: -
 識別子(DOI, ISBNなど): Reportnr.: MPI-I-91-211
BibTex参照ID: Michaylov1991
 学位: -

関連イベント

表示:

訴訟

表示:

Project information

表示:

出版物 1

表示:
非表示:
出版物名: Research Report
種別: 連載記事
 著者・編者:
所属:
出版社, 出版地: -
ページ: - 巻号: - 通巻号: - 開始・終了ページ: - 識別子(ISBN, ISSN, DOIなど): -