首页    期刊浏览 2024年11月25日 星期一
登录注册

文章基本信息

  • 标题:多言語に対応した衛生的マクロ機構導入方式
  • 本地全文:下载
  • 作者:高桑 健太郎 ; 渡部 卓雄
  • 期刊名称:コンピュータ ソフトウェア
  • 印刷版ISSN:0289-6540
  • 出版年度:2018
  • 卷号:35
  • 期号:2
  • 页码:2_33-2_39
  • DOI:10.11309/jssst.35.2_33
  • 语种:Japanese
  • 出版社:Japan Society for Software Science and Technology
  • 摘要:

    OMetaで記述された言語処理系に対する,対象言語に依存しない衛生的マクロ機構の導入方式を提案する.OMetaは強力なパターンマッチ機構を備えたオブジェクト指向プログラミング言語であり,構文解析器などを作成するのに適している.提案方式は,Racketのマクロ機構で用いられているScope Setモデルに基づき,OMetaで記述されたプログラミング言語の構文解析器に衛生的マクロの定義構文および定義機構を導入するものである.本方式をJavaScriptのサブセットおよびMinCamlの構文解析器に適用し,その有効性を確認した.

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