program construct:
プログラムの構成要素,プログラムの構文
上智大学 伊藤 潔
2005年10月8日
program constructは,単純にprogram
structureと同義ではありません.プログラムの構成や構造として考えたとき,構成とか構造の語感は,全体を見渡した様を表す感覚の強いものです.そのようにとらえていい時と,もう少しスコープを限定して使った方がいい時があります.
constructは,「ある規則に従って構造をもっている,構成体,構成要素,構成概念,構造物,構文」です.プログラムは,メインモジュールとサブモジュールから成ります.プログラム自体,constructですから,「プログラムの構成や構造」と言ってよいものです.プログラムを構成するモジュールも,program
constructです.「プログラム構成要素」と言っていいものです.モジュールは,宣言文や実行文というprogram
constructから,構成されます.実行文には,代入文,if文,repeat文,read文,write文などのprogram
constructがあります.これは,「プログラム構文」と訳しても違和感はありません.これらは,さらに,変数,定数,式,演算式,計算式,算術式,論理式,演算子,算術演算子,論理演算子
(参照)などから成りますが,大きくは,program
constructと言っていいですが,狭めると,statement constructで「文の構成要素」です.