Home >

news Help

Publication Information


Title
Japanese:多言語に対応した衛生的マクロ機構導入方式 
English:A Multi-Language Implementation Method for Hygienic Macro Definition Mechanisms 
Author
Japanese: 高桑健太郎, 渡部卓雄.  
English: Kentaro Takakuwa, Takuo Watanabe.  
Language Japanese 
Journal/Book name
Japanese:日本ソフトウェア科学会第34回大会論文集 
English:Proceedings of JSSST 34th Annual Conference 
Volume, Number, Page        
Published date Sept. 19, 2017 
Publisher
Japanese: 
English: 
Conference name
Japanese:日本ソフトウェア科学会第34回大会 
English:JSSST 34th Annual Conference 
Conference site
Japanese:横浜市 
English:Yokohama 
Official URL https://jssst2017.wordpress.com
 
Abstract In this paper, we propose an implementation method of hygienic macro-definition mechanisms into languages defined using OMeta, an OOP language with PEG-based general-purpose pattern matching. From the specification of a macro-definition mechanism and a parser written in OMeta, the proposed method generates an extended parser equipped with the macro-definition mechanism based on the Scoped Set model. We show the effectiveness of the method by applying it to two different languages: Javascript and MinCaml.

©2007 Tokyo Institute of Technology All rights reserved.