関数型言語における他言語ソフトウェア部品の利用

在函数式语言中使用其他语言软件组件

基本信息

  • 批准号:
    11780217
  • 负责人:
  • 金额:
    $ 1.34万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
  • 财政年份:
    1999
  • 资助国家:
    日本
  • 起止时间:
    1999 至 2000
  • 项目状态:
    已结题

项目摘要

本年度は他言語との接続部の開発を続けながら、主に型システムと操作意味論の改良に務めた。特に成果を収めた分野は次の二つである。多相ヴァリアント型 他言語との接続を型安全にするために、各部品固有の細いデータの使い方を型に反映させなければならないが、多相ヴァリアント型が不可欠になる。関数型言語で使われる型推論は型システムに単項性という性質を求めており、従来のヴァリアント型ではそれが完全に得られていなかったので、従来のシステムを局所制約という概念を用いて拡張し、それを形式化した。オプショナル引数の意味論 C++や動的型付言語において、オーバーローディング(多重意味)がライブラリの簡素化のために大きな役割を果している。ただし、そういうアプローチを用いると型非依存性という重要な性質が失われる。オーバーローディングの重要な使い方であるオプショナル引数に型非依存な操作意味論を与え、それをObjective Camlで実現した。それぞれの進歩は当方で作ったLablTk、LablGL、LablGTKという他言語接続ライブラリで使われる他、Objective Camlの利用者に幅広く新しいライブラリの開発に使われている。
This year, we will focus on the development of other speech and communication systems, and the improvement of the main system and operation theory. Special achievements are divided into two parts. Multi-phase and multi-phase speech connection types are safe, and each component has its own fine structure and mode. For example, if the number of words is different from the number of words, the number of words is different from the number of words, and the number of words is different from the number of words. C++ただし、そういうアプローチを用いると型非依存性という重要な性质が失われる。In the case of a single parameter, the parameter is independent of the parameter and the parameter is Objective. LablTk, LablGL, LablGTK, and other language interface technologies are used by users of Objective Caml.

项目成果

期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
大堀淳 ジャッグガリグ: "コンピュータサイエンス入門 アルゴリズムとプログラミング言語"岩波書店. 280 (1999)
Atsushi Ohori Jaggarig:“计算机科学导论:算法和编程语言”岩波书店 280 (1999)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Jacques GARRIGUE: "Labeled and optional arguments for Objective Caml"日本ソフトウェア科学学会ウーフショップ PPL 2001 論文集. (2001)
Jacques GARRIGUE:“Objective Caml 的标签和可选参数”日本软件科学学会 Woofshop PPL 2001 年论文集 (2001)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Jacques Garrigue Didie-Remy: "Semi-Explicit First-Class Polymorphism for ML"Information and Computation. 155・1. 134-169 (1999)
Jacques Garrigue Didie-Remy:“ML 的半显式一流多态性”155・1(1999)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Jacques Garrigue: "多相ヴァリアントによるコード再利用"近代科学社「レクチャーノートノソフトウェア科学」ソフトウェア学の基礎VII. 25. 93-100 (2001)
Jacques Garrigue:“具有多态变体的代码重用”Kindai Kagakusha“软件科学讲座笔记”软件科学基础 VII 25. 93-100 (2001)
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

GARRIGVE Jacqves其他文献

GARRIGVE Jacqves的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

相似海外基金

Translations between Type Theories
类型理论之间的翻译
  • 批准号:
    EP/Z000602/1
  • 财政年份:
    2025
  • 资助金额:
    $ 1.34万
  • 项目类别:
    Research Grant
Collaborative Research: Conference: DESC: Type III: Eco Edge - Advancing Sustainable Machine Learning at the Edge
协作研究:会议:DESC:类型 III:生态边缘 - 推进边缘的可持续机器学习
  • 批准号:
    2342498
  • 财政年份:
    2024
  • 资助金额:
    $ 1.34万
  • 项目类别:
    Standard Grant
Type Dパーソナリティにおけるストレス応答と自律神経機能の関連性
D型人格应激反应与自主神经功能的关系
  • 批准号:
    24K06529
  • 财政年份:
    2024
  • 资助金额:
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Study on p-type doping of ultra wide bandgap rutile-structured germanium oxide
超宽带隙金红石结构氧化锗的p型掺杂研究
  • 批准号:
    24K17312
  • 财政年份:
    2024
  • 资助金额:
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
The Role of CA8 in Hepatic Glucose Production and Its Prospect as Type 2 Diabetes Mellitus Treatment
CA8在肝葡萄糖生成中的作用及其治疗2型糖尿病的前景
  • 批准号:
    24K19287
  • 财政年份:
    2024
  • 资助金额:
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
時間分解光電子分光によるp-type有機半導体薄膜の正孔ダイナミクス観測
使用时间分辨光电子能谱观察 p 型有机半导体薄膜中的空穴动力学
  • 批准号:
    23K26632
  • 财政年份:
    2024
  • 资助金额:
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Ready, Aim, Fire: understanding Sfa2-mediated control of the Type VI secretion system for interbacterial competition and invasion
准备、瞄准、开火:了解 Sfa2 介导的 VI 型分泌系统对细菌间竞争和入侵的控制
  • 批准号:
    BB/Y00048X/1
  • 财政年份:
    2024
  • 资助金额:
    $ 1.34万
  • 项目类别:
    Research Grant
The mechanism of CELF1 upregulation and its role in the pathogenesis of Myotonic Dystrophy Type 1
CELF1上调机制及其在强直性肌营养不良1型发病机制中的作用
  • 批准号:
    10752274
  • 财政年份:
    2024
  • 资助金额:
    $ 1.34万
  • 项目类别:
Development of highly efficient and stable photon-counting type X-ray detectors using single crystal metal halide perovskite semiconductors
利用单晶金属卤化物钙钛矿半导体开发高效稳定的光子计数型X射线探测器
  • 批准号:
    24K15592
  • 财政年份:
    2024
  • 资助金额:
    $ 1.34万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Collaborative Research: Conference: DESC: Type III: Eco Edge - Advancing Sustainable Machine Learning at the Edge
协作研究:会议:DESC:类型 III:生态边缘 - 推进边缘的可持续机器学习
  • 批准号:
    2342497
  • 财政年份:
    2024
  • 资助金额:
    $ 1.34万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了