変換言語

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索

変換言語(へんかんげんご、: transformation language)とは、入力テキストを所定の形式言語に変換して出力するコンピュータ言語の一種のことである。

マクロ言語は変換言語の一種であり、メタ言語を特定の高級プログラミング言語(JavaC++FORTRANなど)に変換する。

モデル駆動工学においてはモデル変換言語があり、あるメタモデルに従ったモデルを入力として、別のメタモデルに従ったモデルを出力する。MTLの例として、VIATRAATLQVTに属するドメイン固有言語などがある。

また、XML変換言語もいくつか存在する。例えば、XSLTXQuerySTX などがある。

関連項目 [編集]