一覧に戻る | このページの最下段に移る |
番号 | 用語 | 定義 | 対応英語 |
---|---|---|---|
15.01.01 | 字句●字句単位 | 規則に基づいて,意味上の基礎的な単位を表現する言語構成要素。例:直定数“2G5”,キーワードPRINT,区切り記号;(セミコロン)。 | lexical unit●token●lexical token |
15.01.02 | 識別子 | 言語対象物を名付ける字句単位。例:変数,配列,レコード,ラベル,手続きなどの名前。注 識別子は,通常,欧字で始まり,場合によってはその後に幾つかの欧字,数字又はその他の文字が続く。 | identifier |
15.01.03 | キーワード | ある文脈中において,言語構成要素を特性付ける字句単位。例:ある種の文脈においては,IFは条件構成体を特性付ける。注 キーワードは,通常,識別子の形式をもつ。 | keyword |
15.01.04 | 予約語 | 識別子として用いてはならないキーワード。注 Adaにおいては,すべてのキーワードは予約語である。FORTRANには予約語はない。 | reserved word |
15.01.05 | 直定数●リテラル | 直接,値を表す字句単位。例:100は百を表し,“APRIL”は文字列APRILを表す。また,3.0005 E 2は数300.05を表す。 | literal |
15.01.06 | 文●命令文 | 一連の動作の中の一段階又は一組の宣言を表す言語構成要素。 | statement |
15.01.07 | 複合文 | 幾つかの文を順番付けることによって構成される一つの文。注 複合文は多くの場合,構成要素となっている幾つかの文を,構文規則によって一まとめにしたものである。 | compound statement |
15.01.08 | ブロック(プログラム言語における) | 複合文であって,その中に含まれている少なくとも一つの宣言の有効範囲になっているもの。注 ブロックは更に,記憶割振りや,プログラムの区分化を指定する。 | block (in programming languages) |
15.01.09 | モジュール●プログラム単位 | 手続きやデータの宣言から成る言語構成要素であって,他の同様の構成要素と相互に作用しうるもの。例:Adaのパッケージ,FORTRANのプログラム単位,PL/ |