• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2010 Fiscal Year Final Research Report

Interactive program development system based on program transformation

Research Project

  • PDF
Project/Area Number 19700021
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field Software
Research InstitutionShibaura Institute of Technology (2008-2010)
Tohoku University (2007)

Principal Investigator

SASANO Isao  Shibaura Institute of Technology, 工学部・情報工学科, 助教 (10362021)

Project Period (FY) 2007 – 2010
Keywordsプログラム開発システム / プログラム変換 / 変数名補完
Research Abstract

We aimed at developing integrated development systems for implicitly typed functional languages based on program transformation techniques. With investigating the current status of the systems, we have developed basic mechanism of variable completion systems. As a first step toward developing practical systems, we considered a simple case : up to the cursor position the program text is given completely. With this assumption we specified a variable completion problem for an implicitly typed core functional language with let polymorphism and then developed an algorithm for solving the problem. The algorithm has a desirable property that all and only the variables that should be candidates are computed as the candidates. Based on the algorithm we have implemented a variable completion system for the language as an Emacs mode.

  • Research Products

    (4 results)

All 2011 2010 Other

All Presentation (3 results) Remarks (1 results)

  • [Presentation] 暗に型付けられた関数型言語に対する変数名補完方式の提案2011

    • Author(s)
      後藤拓実, 篠埜功
    • Organizer
      第13回プログラミングおよびプログラミング言語ワークショップ(PPL2011)論文集 pp.216-230
    • Place of Presentation
      北海道札幌市 定山渓ビューホテル
    • Year and Date
      20110309-20110311
  • [Presentation] Model Query Language MQL, Workshop on Bidirectional Transformation (BT2010)2010

    • Author(s)
      Isao Sasano
    • Organizer
      National Institute of Informatics
    • Place of Presentation
      Tokyo, Japan
    • Year and Date
      2010-03-15
  • [Presentation] 多相型言語の変数名補完を行うEmacsモードの開発2010

    • Author(s)
      後藤拓実, 篠埜功
    • Organizer
      第12回プログラミングおよびプログラミング言語ワークショップ(PPL2010)論文集 pp.177-190
    • Place of Presentation
      香川県 琴平温泉
    • Year and Date
      2010-03-03
  • [Remarks] 変数名補完システムを公開しているwebページ

    • URL

      http://www.cs.ise.shibaura-it.ac.jp/complement/

URL: 

Published: 2012-02-13   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi