For faster navigation, this Iframe is preloading the Wikiwand page for 转换语言.

转换语言

此條目已被提出存廢討論。請前往此處就该条目是否应该被删除进行讨论。?請參考刪除指導以獲取更多資料。删除页面 · 移除模板
本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此條目需要編修,以確保文法、用詞、语气格式標點等使用恰当。 (2024年6月9日)請按照校對指引,幫助编辑這個條目。(幫助討論) 此条目也许具备关注度,但需要可靠的来源来加以彰显。(2024年6月9日)请协助補充可靠来源改善这篇条目。 此條目没有列出任何参考或来源。 (2024年6月9日)維基百科所有的內容都應該可供查證。请协助補充可靠来源改善这篇条目。无法查证的內容可能會因為異議提出而被移除。

轉換語言是一種特殊的計算機語言,旨在將特定形式的輸入文本轉換為滿足特定目標的修改後的輸出文本。

在程序轉換系統中(例如Stratego/XT、TXL、Tom、DMS和ASF+SDF),轉換語言是核心組件之一。這些語言以聲明式描述輸入文本結構(通常是一個語法)為基礎,使其能夠應用於各種形式語言和文檔。

宏語言是一種用於將元語言轉換為具體高階編程語言(例如JavaC++Fortran)或低階組合語言的轉換語言。

在模型驅動工程技術領域,存在模型轉換語言(MTL),它們接受符合特定元模型的模型作為輸入,並生成符合不同元模型的模型作為輸出。QVT OMG標準就是其中之一。

此外,還有一些低階語言,如Lx系列,通過引導方法實現。L0語言可以視為轉換語言的組合語言。還有一個基於Lx的高級圖形語言,名為MOLA。

XML轉換語言也十分豐富,包括Tritium、XSLT、XQuery、STX、FXT、XDuce、CDuce、HaXml、XMLambda和FleXML等。

{{bottomLinkPreText}} {{bottomLinkText}}
转换语言
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?