Home >

news Help

Publication Information


Title
Japanese:多言語に対応した衛生的マクロ機構導入方式 
English: 
Author
Japanese: 高桑健太郎, 渡部卓雄.  
English: Kentaro Takakuwa, Takuo Watanabe.  
Language Japanese 
Journal/Book name
Japanese: 
English: 
Volume, Number, Page        
Published date Mar. 8, 2017 
Publisher
Japanese: 
English: 
Conference name
Japanese:日本ソフトウェア科学会第19回プログラミングおよびプログラミング言語ワークショップ(PPL 2017) 
English: 
Conference site
Japanese:山梨県笛吹市 
English: 
Abstract OMetaで記述された言語処理系に対する、対象言語に依存しない衛生的マクロ機構の導入方式を提案する。OMetaは強力なパターンマッチ機構を備えたオブジェクト指向プログラミング言語であり、構文解析器などを作成するのに適している。提案方式は、Racketのマクロ機構で用いられているScope Setモデルに基づき、OMetaで記述されたプログラミング言語の構文解析器に衛生的マクロの定義構文および定義機構を導入するものである。本方式をJavascriptのサブセットおよびMinCamlの構文解析器に適用し、その有効性を確認した。

©2007 Tokyo Institute of Technology All rights reserved.