English
Home
各種検索
研究業績検索
論文・著書検索
( 詳細検索 )
特許検索
( 詳細検索 )
研究ハイライト検索
( 詳細検索 )
研究者検索
組織・担当から絞り込む
サポート
よくあるご質問(FAQ)
T2R2登録申請
学位論文登録について
組織単位データ出力について
(学内限定)
サポート・問合せ
T2R2について
T2R2とは?
運用指針
リーフレット
本文ファイルの公開について
関連リンク
東京科学大学
東京科学大学STARサーチ
国立情報学研究所(学術機関リポジトリ構築連携支援事業)
Home
>
ヘルプ
論文・著書情報
タイトル
和文:
多言語に対応した衛生的マクロ機構導入方式
英文:
著者
和文:
高桑健太郎
,
渡部卓雄
.
英文:
Kentaro Takakuwa
,
Takuo Watanabe
.
言語
Japanese
掲載誌/書名
和文:
英文:
巻, 号, ページ
出版年月
2017年3月8日
出版者
和文:
英文:
会議名称
和文:
日本ソフトウェア科学会第19回プログラミングおよびプログラミング言語ワークショップ(PPL 2017)
英文:
開催地
和文:
山梨県笛吹市
英文:
アブストラクト
OMetaで記述された言語処理系に対する、対象言語に依存しない衛生的マクロ機構の導入方式を提案する。OMetaは強力なパターンマッチ機構を備えたオブジェクト指向プログラミング言語であり、構文解析器などを作成するのに適している。提案方式は、Racketのマクロ機構で用いられているScope Setモデルに基づき、OMetaで記述されたプログラミング言語の構文解析器に衛生的マクロの定義構文および定義機構を導入するものである。本方式をJavascriptのサブセットおよびMinCamlの構文解析器に適用し、その有効性を確認した。
©2007
Institute of Science Tokyo All rights reserved.