Pascalとの相違点とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > Pascalとの相違点の意味・解説 

Pascalとの相違点

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2016/01/05 13:59 UTC 版)

Modula-2」の記事における「Pascalとの相違点」の解説

大文字と小文字区別される予約語全て大文字予約語 AND のかわりに「&」、NOTかわりに「~」が使える不等号は「#」を使う。 部分範囲型は "[..]" でくくる。集合型は "{..}" でくくる。注釈は "(*..*)" でくくる。注釈入れ子にできる。 整数型符号のある INTEGER符号なしの CARDINAL区別する十進数以外に、二進・八進・十六進数定数指定することができる。 文字列定数は「'」以外に「"」で囲むこともでき、添え字 0 からはじまる文字配列として扱われる文字列C言語と同様、コード 0文字(0C)によって終了するIF 文などの制御文は複数の文を対象とするため、明示的に予約語 END閉じる。else ifかわりに ELSIF を用いる。 CASE文の各選択肢には複数の文を書くことができ、選択肢は | で区切るELSE存在するRECORD CASE書き方も少し異なる。 GOTO 文はない。代わりに無限ループ構成する LOOP 文とそれから脱出する EXIT 文を持つ。 FOR文予約語 BY によって増分を 1 か -1 以外にもできる。予約語 DOWNTO はない。 手続き関数の定義は同じ予約語 PROCEDURE開始する関数RETURN 文で値を返すことができる。手続き終わりを示す END後ろには手続き名を書く必要がある手続き型変数存在する手続き引数として整合配列使用できる整合配列一次元限られ添え字 0 から始まる。配列 a の最大添え字HIGH(a) によって取得できる標準手続き原則としてライブラリとして提供される。ただし CHR, ORD などは Modula-2 でも標準手続きである。 モジュール存在するモジュール初期化部分持ち、どの識別子モジュール外から参照できるかを定義できる分割コンパイルモジュール単位に行う。 絶対参照出入ポート制御ビット型などの、ハードウェア直接操作する低レベル機能を持つ。 コルーチンを持つ。

※この「Pascalとの相違点」の解説は、「Modula-2」の解説の一部です。
「Pascalとの相違点」を含む「Modula-2」の記事については、「Modula-2」の概要を参照ください。

ウィキペディア小見出し辞書の「Pascalとの相違点」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Pascalとの相違点」の関連用語

1
14% |||||

Pascalとの相違点のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Pascalとの相違点のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのModula-2 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS