首页    期刊浏览 2024年09月20日 星期五
登录注册

文章基本信息

  • 标题:既存Cヘッダファイルの構文の異なる言語での有効利用
  • 本地全文:下载
  • 作者:平石 拓 ; 八杉 昌宏 ; 湯淺 太一
  • 期刊名称:コンピュータ ソフトウェア
  • 印刷版ISSN:0289-6540
  • 出版年度:2006
  • 卷号:23
  • 期号:2
  • 页码:2_225-2_238
  • DOI:10.11309/jssst.23.2_225
  • 出版社:Japan Society for Software Science and Technology
  • 摘要:

    我々は,コード変形による言語拡張を支援する機構としてS式ベースC言語 (SC言語) とその処理系を開発している.既存のCヘッダファイルに相当するSCヘッダファイルを利用したいとき,人手でCのヘッダファイルをSCに書き直すと開発コストがかかるので,本研究ではC言語からSC言語への変換器を実装した.このとき,構文の違いなどにより変換が困難な場合がある.特に,Cプリプロセッサ用の#defineによるマクロ定義をSCプリプロセッサ用の%defmacro,%defconstantに置き換えることは完全には不可能である.本論文では,それらの限界と現実的な対応策について議論する.なお,この対応策の考え方の一部は他の言語間においても適用可能である.

国家哲学社会科学文献中心版权所有