翻訳と辞書
Words near each other
・ プログラミングモデル
・ プログラミング作法
・ プログラミング生放送
・ プログラミング用語 (分野別)
・ プログラミング用語一覧
・ プログラミング自由連盟
・ プログラミング言語
・ プログラミング言語Ada
・ プログラミング言語C
・ プログラミング言語Java
プログラミング言語ML
・ プログラミング言語Python
・ プログラミング言語Ruby
・ プログラミング言語Scheme
・ プログラミング言語の一覧
・ プログラミング言語の形式意味論
・ プログラミング言語の比較
・ プログラミング言語一覧
・ プログラミング言語年表
・ プログラム


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

プログラミング言語ML : ミニ英和和英辞書
プログラミング言語ML[ぷろぐらみんぐげんご]
=====================================
〔語彙分解〕的な部分一致の検索結果は以下の通りです。

プログラミング : [ぷろぐらみんぐ]
 【名詞】 1. programming 2. programing, (n) programming/programing
: [げん]
 【名詞】 1. word 2. remark 3. statement 
: [ご]
  1. (n,n-suf) language 2. word 

プログラミング言語ML ( リダイレクト:ML (プログラミング言語) ) : ウィキペディア日本語版
ML (プログラミング言語)[えむえる]

ML(えむえる、Meta-Language)は、関数型言語のひとつである。現代風の関数型言語としては歴史が古いほうで、型推論機能などを持つが、デフォルトの評価戦略遅延評価ではなく先行評価で、書き換えが可能なレコード型を持つなど、いわゆる「純粋関数型」でない特徴や機能を持つ。
== 概要 ==
自動定理証明系において、証明の道筋を関数として記述するためのメタ言語として生まれたという経緯を持ち(#歴史の節を参照)、名前はそのことに由来する。構文はISWIMの影響を受けている。
MLによってプログラマに知られるようになった機能に、型推論がある。これは、明示的に型の宣言を行わなくても、データの利用のされ方から、引数や関数の返す型を自動的に推論してくれる機能である。これにより、プログラマの負担が著しく軽減される。
標準(ないし1方言)としてStandard ML (SML) があり、その実装には、 (SML/NJ) や、東北大学電気通信研究所大堀研究室が開発を進めているSML#〔SML#プロジェクト 〕などがある。標準以外の仕様〔OCamlは、表層文法 (surface grammar) すなわち綴りや字句的構文 (lexical syntax) の違いが目立つので差異が大きいと思われやすいが、表層以外の言語の本体はそう違うわけではない。〕の実装としてはOCamlなどがある。詳細仕様は実装ごとに異なっており、各実装での仕様をそれぞれのMLの方言と捉える場合もある。
SMLの詳細とその実装の一覧はStandard MLを参照のこと。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「ML (プログラミング言語)」の詳細全文を読む

英語版ウィキペディアに対照対訳語「 ML (programming language) 」があります。




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.