構成的プログラミングにおける非局所脱出機構を持つプログラムの合成
構成的プログラミングにおける非局所脱出機構を持つプログラムの合成
批准号:
08780232
负责人:
亀山 幸義
金额:
$0.7万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
财政年份:
1996
资助国家:
日本
项目状态:
已结题
起止时间:
1996 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
関数型プログラム言語における非局所脱出機構を取り上げ,構成的論理との対応を調べた.まず,Common Lispなどにおける非局所脱出機構であるCatch/Throw機構を取り上げ,CatchとThrowのそれぞれに対応する推論規則を持つ型理論的体系について検討した.型理論の体系では最も興味深い性質の1つである停止性(強正規化可能性)が,従来提案されていた体系に対して成立することを,強いreducibilityという概念を新たに用いることにより証明した.次に,従来提案されていた体系では,プログラムの記述力が弱く,高階関数プログラミングを自然に展開することができないことを指摘し,停止性が成立する範囲内でどこまで体系の表現力を上げることができるか検討した.その結果,新たに,「データの型(関数型構成子を使わないで構成できる型)に対するCatch/Throwは無制限に使ってよい,という緩い制限のもとでも,型理論的体系が構成でき,停止性も成立することを示した.現実のプログラムの中で発生するCatch/Throwは,基礎データの受け渡しに使われることが大部分であるため,この制限は非常に合理的である.新しく提案したCatch/Throw機構を持つ体系において,多くのプログラム例を記述し,提案した体系が構成的プログラミングの観点から有用なものであることを示した.本研究では主としてCatch/Throw機構を扱ったが,関数型言語MLにおける非局所脱出機構であるException機構も,同様に,本研究での体系で記述することができる.そこで,Exception機構を用いた例も作成した.
期刊论文(2)
专著(0)
科研奖励(0)
会议论文
亀山 幸義: "型付けされたプログラム言語と停止性" 京都大学大学院工学研究科情報工学専攻、情報工学研究談話会. 第156回. 1-13 (1996)
Yukiyoshi Kameyama:《类型化编程语言和终止》京都大学大学院工学研究科信息工程研究讨论会第156期(1996年)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Yukiyoshi Kameyama: "A New Formulation of the Catch/Throw Mechanism" Proc.Inpl Workshop on Func.and Logic Programming. 56-64 (1996)
Yukiyoshi Kameyama:“捕捉/抛出机制的新公式”Proc.Inpl Func.and Logic 编程研讨会。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
依存型を持つ段階的計算体系の理論と実装
-
批准号:23K24819
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$5.24万
-
财政年份:2024
-
负责人:亀山 幸義
-
依托单位:
Multi-Stage Programming with Dependent Types: Theory and Implementation
-
批准号:22H03563
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$11.07万
-
财政年份:2022
-
负责人:亀山 幸義
-
依托单位:
多値モデル検査法を用いたモデリング・エラーの発見
-
批准号:20650003
-
项目类别:Grant-in-Aid for Challenging Exploratory Research
-
资助金额:$1.92万
-
财政年份:2008
-
负责人:亀山 幸義
-
依托单位:
コントロール・オペレータの計算系とプログラム合成
-
批准号:11780213
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$1.54万
-
财政年份:1999
-
负责人:亀山 幸義
-
依托单位:
構成的プログラミングの手法による制御機構を持つプログラムの合成
-
批准号:09780266
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$1.34万
-
财政年份:1997
-
负责人:亀山 幸義
-
依托单位:
自己反映原理を応用した構成的プログラミング
-
批准号:07780216
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1995
-
负责人:亀山 幸義
-
依托单位:
構成的論理体系における仕様記述と証明作成に関する研究
-
批准号:05780221
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1993
-
负责人:亀山 幸義
-
依托单位:
メタ定理を取り扱う直観主義論理体系の証明システムの設計と実現
-
批准号:04858005
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1992
-
负责人:亀山 幸義
-
依托单位: