课题基金 / 基金详情

A study on hygienic syntactic macro system as a generic meta-programming foundation

A study on hygienic syntactic macro system as a generic meta-programming foundation
作为通用元编程基础的卫生句法宏系统研究
批准号:
23500034
负责人:
WAKITA Ken
金额:
$3.24万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2011
资助国家:
日本
项目状态:
已结题
起止时间:
2011 至 2013

项目摘要

项目成果

WAKITA Ken的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Macro systems have been widely adopted to existing programming languages. However, it is also known that simple macro systems cause serious programming errors. Hygienic syntactic macro system that has been studied in the context of LISP culture is a solution to problems of traditional macro system but a implementations for non-LISP languages are rare and a systematic implementation scheme has been unknown. The research proposes a compact and systematic implementation scheme for generic programming languages. We have applied the proposed technique to implement hygienic macro systems for JavaScript and Scala. The proposal resolves two technical obstacles: (1) implementation of extensible parser, and (2) implementation of macro expander.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Examples of EX-JS Macros
EX-JS 宏示例
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
ビジュアルブロックを採用したドメイン特化言語とその開発ツールの実現手法
一种使用可视化块的领域特定语言及其开发工具实现方法
DOI: --
发表时间: 2014
期刊:
影响因子: --
作者: [栗原あずさ, 佐々木晃, 脇田建]
通讯作者: 脇田建
Webアプリケーション開発のための分散JavaScriptとそのアプリケーション
分布式 JavaScript 及其在 Web 应用程序开发中的应用
DOI: --
发表时间: 2012
期刊:
影响因子: --
作者: [浅野孝夫, 浅野泰仁, 小野孝男, 平田富夫, 星加大樹, 加藤真人]
通讯作者: 加藤真人
Chrome Debugger APIを用いたLive Edit 開発環境の実装技法
使用Chrome Debugger API的Live Edit开发环境的实现技术
DOI: --
发表时间: 2011
期刊:
影响因子: --
作者: [Shuji Takahashi, Atsushi Horiguchi, Kazuhiro Motegi and Yoichi Shiraishi, 吉永卓矢]
通讯作者: 吉永卓矢
20
    Research on assistive software for the colorblind
    • 批准号:
      18300041
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $5.11万
    • 财政年份:
      2006
    • 负责人:
      WAKITA Ken
    • 依托单位:
    海外基金