アクセスカウンター アクセスカウンター アクセスカウンター
 

ことのはの散策

 

program construct:
プログラムの構成要素,プログラムの構文
 


                                                                                      上智大学 伊藤 潔

                                                                                            2005年10月8日

 program constructは,単純にprogram structureと同義ではありません.プログラムの構成や構造として考えたとき,構成とか構造の語感は,全体を見渡した様を表す感覚の強いものです.そのようにとらえていい時と,もう少しスコープを限定して使った方がいい時があります.
 

 Oxford Dictionary of Englishを参照すると,動詞として「文法が文を構成する」,名詞として「句を形成する語のグループ」とあります.


 constructは,「ある規則に従って構造をもっている,構成体,構成要素,構成概念,構造物,構文」です.プログラムは,メインモジュールとサブモジュールから成ります.プログラム自体,constructですから,「プログラムの構成や構造」と言ってよいものです.プログラムを構成するモジュールも,program constructです.「プログラム構成要素」と言っていいものです.モジュールは,宣言文や実行文というprogram constructから,構成されます.実行文には,代入文,if文,repeat文,read文,write文などのprogram constructがあります.これは,「プログラム構文」と訳しても違和感はありません.これらは,さらに,変数,定数,式,演算式,計算式,算術式,論理式,演算子,算術演算子,論理演算子
(参照)などから成りますが,大きくは,program constructと言っていいですが,狭めると,statement constructで「文の構成要素」です.