课题基金 / 基金详情

構成的プログラミングの手法による制御機構を持つプログラムの合成

構成的プログラミングの手法による制御機構を持つプログラムの合成
使用构造性编程技术将程序与控制机制综合起来
批准号:
09780266
负责人:
亀山 幸義
金额:
$1.34万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
财政年份:
1997
资助国家:
日本
项目状态:
已结题
起止时间:
1997 至 1998

项目摘要

项目成果

亀山 幸義的其他基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
関数型プログラミング言語におけるコントロールオペレータとして昨年度の研究では主としてキャッチスロー機構について研究を行ってきたが,今年度の研究では,より強力なオペレータとして部分継続に着目し,その定式化を行った.部分継続は,継続をより洗練した機構であり,通常の継続が「残りの計算の全て」を表すオブジェクトを抽象するのに対して,部分継続は「残りの計算の一部」を表すオブジェクトを抽象する.一部を指定するために,control del1miter(制御限定子)をプログラム中の任意の場所に設定することができる.本年度の研究では,部分継続を型理論の枠組みの中で定式化した.特に,継続限定子と部分継続オペレータの対が従来の研究では1種類の限定していた制限を除去し,複数の種類の対を使うことができるよう拡張した.ここで定式化した体系の性質を調べ,合流性や型の安全性など望ましい性質が満たされることを証明した.また,この体系がCurry-Howardの同型対応のもとで古典論理に対応することを示し,この体系を古典論理の証明からのプログラム抽出に用いることができることを示した.一方,プログラミングの観点からの成果としては,まず,この計算系の処理系(イシタープリタ)を作成し,さらに,この枠組みでのプログラミングの実例を蓄積した.特に,部分継続を用いてcoroutineを自然に表現できることを示し,二分木の走査関数を用いたsaome-fringe問題の効率的なプログラミング例を示した.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
亀山 幸義: "Control Delimiterと Full Functional Jumpの計算系" 日本ソフトウェア科学会第14回大会論文集. 14. 281-284 (1997)
Yukiyoshi Kameyama:“控制分隔符和全功能跳转计算系统”日本软件学会第 14 届年会论文集 14. 281-284 (1997)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Yukiyoshi Kameyama: "Strong Normalizability of Classical Catch/Throw Calculus" RIMS Kokyuroku,Kyoto University. 1023. 42-56 (1998)
Yukiyoshi Kameyama:“经典接/投掷微积分的强规范化”RIMS Kokyuroku,京都大学。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Yukiyoshi Kameyama: "A Classical Catch/Throw Calculus with Tag Abstractions and its Strong Normalizability" Proc.4th Australasian Theory Symposium,Springer. 20-3. 183-197 (1998)
Yukiyoshi Kameyama:“具有标签抽象及其强规范化性的经典接/投掷微积分”Proc.4th 澳大利亚理论研讨会,施普林格。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Y.Kameyama: "A Classical Catch/Throw Calculus with Tag Abstractions" Australian Computer Science Communications. 20-3. 183-197 (1998)
Y.Kameyama:“具有标签抽象的经典接/投掷微积分”澳大利亚计算机科学通讯。
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
  • 负责人:
    亀山 幸義
  • 依托单位: