ドメイン固有言語
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/12 01:50 UTC 版)
ドメイン固有言語(ドメインこゆうげんご)またはドメイン特化言語(ドメインとっかげんご、英語: domain-specific language、DSL)は、特定のタスク向けに設計されたコンピュータ言語[1]である。
- ^ 「コンピュータ言語」という語は、プログラミング言語以外の言語も含む総称である。
- ^ 「Wolfram's 2-state 3-symbol Turing machine」がチューリング完全であることが証明されているように、チューリング完全に「なってしまう」のは、実は意外に簡単である。
- ^ PostScript自体も、チューリング完全性を備えたページ記述言語という、一種のDSLである。
- ^ ラスマス・ラードフ、Kevin Tatroe、Peter MacIntyre『プログラミング PHP』オライリー・ジャパン、2007年、3-5頁。ISBN 978-4-87311-342-5。
- ^ a b Marjan Mernik, Jan Heering, and Anthony M. Sloane. When and how to develop domain-specific languages. ACM Computing Surveys, 37(4):316–344, 2005.doi:10.1145/1118890.1118892
- ^ a b Diomidis Spinellis. Notable design patterns for domain specific languages. Journal of Systems and Software, 56(1):91–99, February 2001. doi:10.1016/S0164-1212(00)00089-3
- ^ “FilterMeister”. 2013年4月25日閲覧。
- ^ http://www.nrl.navy.mil/chacs/pubs/02-1221.1-1419.pdf
- ^ Shorre, D.V., META II a syntax-oriented compiler writing language, Proceedings of the 1964 19th ACM National Conference, pp. 41.301-41.3011, 1964
- ^ C. Stephen Carr, David A. Luther, Sherian Erdmann, 'The TREE-META Compiler-Compiler System: A Meta Compiler System for the Univac 1108 and General Electric 645', University of Utah Technical Report RADC-TR-69-83.
- ^ a b Freudenthal, Margus (1 January 2009). “Domain Specific Languages in a Customs Information System”. IEEE Software. doi:10.1109/MS.2009.152.
- ^ Miotto, Eric, On the integration of domain-specific and scientific bodies of knowledge in Model Driven Engineering
固有名詞の分類
- ドメイン固有言語のページへのリンク