コンテンツにスキップ

Modula-2

出典: フリー百科事典『ウィキペディア(Wikipedia)』
Modula-2
パラダイム 手続き型
登場時期 1978年頃
設計者 ニクラウス・ヴィルト
型付け 強い静的型付け
主な処理系 XDS, MacMETH
影響を受けた言語 MesaPascal
テンプレートを表示

Modula-21978ModulaPascalModula-2modular

特徴

[編集]

Pascal Pascal 2Ada

使 Lilith  Modula-2 

Ada 使

Pascal との共通点

[編集]





使


Pascalとの相違点

[編集]



 AND &NOT ~使#使

 "[..]"  "{..}"  "(*..*)" 

 INTEGER  CARDINAL 



'" 0 C 0 0C

IF  END else if  ELSIF 

CASE | ELSE RECORD CASE 

GOTO  LOOP  EXIT 

FOR BY1 -1  DOWNTO 

 PROCEDURE  RETURN  END 

使 0 a HIGH(a) 

 CHR, ORD  Modula-2 






[編集]
 MODULE sample ;
 FROM InOut IMPORT WriteLn,WriteString ;
 BEGIN
    WriteString('This is Modula-2') ;
    WriteLn
 END sample.

標準

[編集]

Modula-2 ISO 10514 

ISO 10514-1:1996

ISO 10514-2:1998 

ISO 10514-3:1998 

Programming in Modula-2Springer-Verlag, 198219884Modula-2 3

Niklaus Wirth  Modula-231986 

 Modula-2 
  • N. ヴィルト 著、浦昭二; 國府方久史 訳『アルゴリズムとデータ構造』近代科学社、1990年。ISBN 4764901625 
  • ニクラウス・ヴィルト 著、筧捷彦 訳『翻訳系構成法序論』近代科学社、1986年。 

関連項目

[編集]

外部リンク

[編集]