Modula-2 wikipedia|無料辞書
前のページ 1/1 次のページ
{{Infobox プログラミング言語
|名前 = Modula-2
|ロゴ =
|登場時期 = 1978年頃
|開発者 =
|最新リリース =
|方言 =
|影響を与えた言語 =
|ウェブサイト =
}}
{{プログラミング言語}}
Modula-2(モジュラ・ツー)は、コンピュータの
プログラミング言語の一種で、1978年頃に
チューリッヒ工科大学の
ニクラウス・ヴィルト({{Lang|de|Niklaus Wirth}}, 1934‐)により、先立って構想されたプログラミング言語「{{Lang|en|Modula}}」の後継として創案されたものである。汎用
手続き型言語で、構文の多くは同様にヴィルトの手掛けた
{{Langに基いたものとなっている。
◆特徴
Pascalとの上位互換にはなっていないため名前に「Pascal」を含めていない。Pascalにモジュールの概念を追加し、分割コンパイルやソフトウェア部品のライブラリ化による再利用が可能である。また、単一の処理装置での
並行処理を可能にする
コルーチンや、
データ抽象化の機能を持つ。一方では、ハードウェアへの直接アクセスなども可能にしている。
各ライブラリは、定義モジュールと実現モジュールの2つのファイルから構成され、ライブラリの整合性はリンク時に厳密に検査される。
◆Pascalとの共通点
・配列の範囲等の実行時検査が可能である。
・手続きや関数を入れ子にできる。
・引数は値渡しと参照渡しが使用できる。
・手続きや関数の内部で定義された名前はその外部からは参照できない。
◆Pascalとの相違点
・大文字と小文字は区別される、予約語は全て大文字。
・標準手続きはライブラリとして提供される。
・絶対参照、出入力ポート制御、ビット型などの、ハードウェアを直接操作する低レベル機能を持つ。
・内部インタプリタが必要な書式付出力機能(PascalでのWriteString)を持たない。
・IF文などの制御文は複数の文を対象とするため、明示的に予約語ENDで閉じる。
・手続きと関数の定義は同じ予約語PROCEDUREで開始する。
・関数の返却値はRETURN文で与える。
・FORTRANでいうところの整合配列を使用できる。
・コメントを入れ子にできる。
・GOTO文は廃止された。代わりに無限ループを構成するLOOP文とそれから脱出するEXIT文を持つ。
・FOR文は予約語BYによって増分を1か-1以外にもできる。予約語DOWNTOは廃止された。
◆例
MODULE sample;
FROM InOut IMPORT WriteLn,WriteString;
BEGIN
WriteString('This is Modula-2');
WriteLn
END sample.
発表当時は、究極の手続き型言語ともてはやされたが、現在では、
Adaと同様、あまり広く使用されているとは言えない。
◆ 関連項目
・
Pascal - ヴィルト自身が作ったModula-2の元になった言語
◆外部リンク
前のページ 1/1 次のページ
・Modula-2 page1
■Modula-2を他のサイトで調べる
@[Modula-2]暇つぶしマスター
A[Modula-2]性病マスター
B[Modula-2]ダイエットNAVI
C[Modula-2]価格比較マスター
D[Modula-2]肛門科マスター
E[Modula-2]産婦人科科マスター
F[Modula-2]結婚情報マスター
■派遣関連検索
■派遣Wikipedia情報
おすすめサイト
■ダイエット
美容・ダイエットならオマカセ!ダイエットNAVI
■性病
性病?お悩み・病院検索は性病マスター
■暇つぶし
いま、ヒマ?暇つぶしマスターで暇つぶし★
■価格比較
気になる商品の価格を比較!価格比較マスター
■懸賞
カンタン応募で豪華商品が当たる!アタックchance!
■バイト
駅チカバイトなら楽ラクバイト.com
■求人
地域を選んでバイト、仕事を探せる!!バリバリ仕事!.com
■アルバイト
バイトをこだわり条件で探す!こだわりキャリア.com
■求人情報
自分に合ったバイト探し★Myピッタリ仕事.com
■バイト
"資格"でバイト探し!天職さがそ!.com
■バイト
いいバイト、あるある!aruアルバイト.com
■懸賞
アタックchanceで懸賞チャレンジ!
■産婦人科
病院探し!病気相談なら産婦人科マスター
■出産
妊娠!出産!育児!赤ちゃんマスターでお悩み解決!
■外為
外為・為替レートをチェック!外為マスター
■結婚
結婚マスター!結納・両親・マリッジブルーノお悩みに…
■先物
先物・取引!詳しくなる!先物マスター
■資格
資格!キャリアアップ!資格GETマスター★
■小説
小説・書籍ならオマカセ!小説マスター
■スポーツ
スポーツ!健康!デトックス!スポーツマスターにオマカセ!
■葬儀
お葬式・葬祭のことなら・・・葬儀マスター
■痩身
ダイエット・デトックス・痩身!スリムGETマスター
■脱毛
パーフェクトBODY目指せ!脱毛マスター
■着うた
最新!人気!定番!うたマスターで着うたCHECK!
■デコメ
キラ系かわいいデコメCHECK!デコメマスター
■転職
履歴書・マナー・転職テク!就職情報なら転職マスター
■バイク
ハーレー!改造!バイクマスターにオマカセ!
■派遣
派遣!転職!キャリアアップ!転職マスター
■ペット
カワイイ犬・猫を飼いたい!ペットマスター
■豊胸
薄着の季節…お悩み解決!豊胸マスター
■包茎
包茎のお悩みなら…包茎マスター
■レシピ
今晩のおかず…料理・レシピならレシピマスター
■モバグラMIXの人気キーワード
モバグラMIXの人気キーワード一覧
■外為
外為情報をいち早く!外為LINK
■求人
転職・就活なら求人LINKにオマカセ!
■金融
金融業界の勉強するなら!金融LINK
■車
TOYOTA!HONDA!BMW!車のコトなら車LINK
■モバグラMIXの人気キーワード2
モバグラmixの人気キーワード2
■モバグラMXIの人気キーワード3
モバグラMIXの人気キーワード3
■モバグラMIXの人気キーワード4
モバグラMIXの人気キーワード4
■モバグラMIXの人気キーワード5
モバグラMIXの人気キーワード5
■モバグラMIXの人気キーワード6
モバグラMIXの人気キーワード6
■モバグラMIXの人気キーワード7
モバグラMIXの人気キーワード7
■モバグラMIXの人気キーワード8
モバグラMIXの人気キーワード8
■モバグラMIXの人気キーワード9
モバグラMIXの人気キーワード9
■モバグラMIXの人気キーワード10
モバグラMIXの人気キーワード10
■モバグラMIXの人気キーワード11
モバグラMIXの人気キーワード11
■モバグラMIXの人気キーワード12
モバグラMIXの人気キーワード12
■モバグラMIXの人気キーワード13
モバグラMIXの人気キーワード13
■モバグラMIXの人気キーワード14
モバグラMIXの人気キーワード14
■モバグラMIXの人気キーワード15
モバグラMIXの人気キーワード15
■モバグラMIXの人気キーワード16
モバグラMIXの人気キーワード16
■モバグラMIXの人気キーワード17
モバグラMIXの人気キーワード17
■車査定
車査定.com
■献立レシピ1
レシピが月額99円
■献立レシピ2
レシピが月額99円
~派遣情報-master.com (05/28update) トップへ
(C)派遣情報-master.com