この規格ページの目次
182
X 3003-1993
10.1, 11.4 read文 = READ{if-missing句 コロン}? 変数名並び|READ
経路式 読込み制御 コロン 変数名並び
{コンマ SKIP REST}?
14.6 receive-from文 = RECEIVE FROM 通報域名 TO 入力構造 timeout句?
11.1 recsize句 = RECSIZE{VARIABLE|文字列式}{LENGTH 指標}?
11.1 rectype句 = RECTYPE{記録形式値|文字列式}
4.3 rem文 = REM 注釈文字列
16.2 renumber指令 = RENUMBER 行範囲? 番号指定?
10.1 restore文 = RESTORE 行番号?
8.2 return文 = RETURN
11.5 rewrite文 = REWRITE 経路式 書換え制御 コロン 式並び
14.8 seize行 = 行番号 seize文 行末部
14.8 seize区 = seize行 区* end-seize行
14.8 seize文 = SEIZE 確保項目並び timeout句?
8.4 select-case行 = 行番号 select-case文 行末部
8.4 select-case区 = select-case行 注釈行* case区 case区* case-else区?
end-select行
8.4 select-case文 = SELECT CASE 式
14.6 select-on-port行 = 行番号 select-on-port文 行末部
14.6 select-on-port区 = select-on-port行 注釈行* 通報case区 通報case区*
case-timeout区? end-select行
14.6 select-on-port文 = SELECT ON PORT
14.6 send-to文 = SEND TO 通報域名 FROM 出力構造 timeout句?
10.3 set文 = SET 設定対象
14.2 shared宣言 = SHARED 共用域名 上下限指定部? OF 構造名
14.3 signal文 = SIGNAL 事象名
14.3 start文 = START ルーチン識別名
13.1 status句 = STATUS 数値変数名
4.2 stop文 = STOP
6.6 string宣言 = STRING 最大長指定? 文字列宣言{コンマ 文字列宣言}*
14.2 structure宣言 = STRUCTURE 構造名 コロン 反復回数? 型指示
{コンマ 反復回数? 型指示}*
9.2 sub文 = SUB 副プログラム名 参照仮引き数部?
11.3 template文 = TEMPLATE コロン 枠要素並び
8.4 then本体 = 区*
14.3 time句 = TIME 時間式
10.2 timeout句 = TIMEOUT 数値時間式
12.2 trace文 = TRACE ON{TO 経路式}?|TRACE OFF
12.1 use行 = 行番号 USE 行末部
14.3 wait文 = WAIT{time句|delay句|event-timeout句}
――――― [JIS X 3003 pdf 186] ―――――
183
X 3003-1993
12.1 when本体 = 区*
12.1 when-in行 = 行番号 WHEN EXCEPTION IN 行末部
12.1 when-in区 = when-in行 when本体 use行 例外処理区 end-when行
12.1 when-use行 = 行番号 WHEN EXCEPTION USE 例外処理区名 行末部
12.1 when-use区 = when-use行 when本体 end-when行
11.3 write文 = WRITE 経路式 書出し制御 コロン 式並び
9.1, 15.2 値仮引き数 = 単純変数名|仮配列宣言|固定小数点仮引き数
9.1 値仮引き数部 = 左括弧 値仮引き数{コンマ 値仮引き数}* 右括弧
5.3 値実引き数 = 式|実配列名
5.3 値実引き数部 = 左括弧 値実引き数{コンマ 値実引き数}* 右括弧
13.4 値選択 = CHOICE 機構選択? 開始値?|VALUE 機構選択?
range句? 開始値?
10.3 位置指定 = TAB 左括弧 指標 右括弧
10.3 印字区切り = コンマ|セミコロン
10.3 印字項目 = 式|位置指定
10.3 印字項目並び ={印字項目? 印字区切り}* 印字項目?
11.3 印字制御 ={コンマ 印字制御項目}*
11.3 印字制御項目 = 中核記録設定|if-there句|USING 書式引用
10.5 印字配列名並び = 配列名{印字区切り 配列名}* 印字区切り?
4.1 引用文字 = 二連引用符|非引用符文字
6.1 引用文字列 = 引用符 引用文字* 引用符
4.1 英大文字 = A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|
R|S|T|U|V|W|X|Y|Z
4.1 英小文字 = a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|
u|v|w|x|y|z
4.1 英字 = 英大文字|英小文字
13.5 絵定義 = 内部絵定義|外部絵定義
13.5 絵名 = ルーチン識別名
13.5 絵名並び = 絵名{コンマ 絵名}*
13.5 絵呼出し = 絵名 参照実引き数部?
13.4 開始値 = コンマ AT 数値式
13.3 開始点 = コンマ AT 座標対
16.2 開始番号 = 行番号
13.5 外部絵定義 = external-picture行 手続き区* end-picture行
9.1 外部関数定義 = external-function行 手続き区* end-function行
4.2 外部手続き単位 = 注釈行* 外部手続き定義
4.2, 13.5 外部手続き定義 = 外部関数定義|外部副プログラム定義|外部絵定義
9.2 外部副プログラム定義 = external-sub行 手続き区* end-sub行
11.5 書換え制御 ={コンマ 書換え制御項目}*
11.5 書換え制御項目 = if-missing句|記録設定|枠引用
――――― [JIS X 3003 pdf 187] ―――――
184
X 3003-1993
11.3 書出し制御 ={コンマ 書出し制御項目}*
11.3 書出し制御項目 = 記録設定|if-there句|枠引用
11.1 拡充記録形式値 = NATIVE
11.2 拡充記録設定 = RECORD 指標|KEY{等値探索|大号探索} 文字列式
11.1 拡充属性名 = RECORD|KEY|COLLATE
11.1 拡充ファイル属性 = collate句
11.1 拡充ファイル編成値 = RELATIVE|KEYED
14.8 確保項目 = SHARED 共用域名|[処理系定義]
14.8 確保項目並び = 確保項目{コンマ 確保項目}*
14.2 型指示 ={NUMERIC 精度指定?|STRING} 上下限指定部?
9.1 仮配列宣言 = 配列名 左括弧 コンマ* 右括弧
9.1 関数定義 = 内部関数定義|外部関数定義
13.3 幾何図形mat文 = MAT 図形動詞 幾何対象 コンマ limit句}? コロン
配列点並び
13.3, 13.5 幾何図形文 = 図形動詞 幾何対象 コロン 点並び|PLOT LINES|
PLOT LINES コロン 点並び セミコロン?
13.3 幾何対象 = POINTS|LINES|AREA
13.4 機構種別 = POINT|MULTIPOINT|CHOICE|VALUE
13.4 機構選択 = 左括弧 指標 右括弧
16.2 刻み = 符号なし整数
4.2, 13.5, 行 = 単純行|case行|case-else行|declare-process行|def行|
14.1, 14.2, do行|else行|elseif行|end行|end-function行|
14.8 end-handler行|end-if行|end-paract行|end-picture行|
end-process行|end-seize行|end-select行|end-sub行|
end-when行|external-function行|external-picture行|
external-sub行|for行|handler行|if-then行|image行|
loop行|next行|paract行|program行|seize行|
select-case行|use行|when-in行|when-use行|
実時間宣言行|処理要素行|注釈行|内部function行|
内部picture行|内部sub行
13.1 境界 = 数値式
13.1 境界四辺 = 境界 コンマ 境界 コンマ 境界 コンマ 境界
13.1 境界四辺変数 = 数値変数名 コンマ 数値変数名 コンマ 数値変数名 コンマ
数値変数名
4.2 行継続 = アンド記号 空白* 行末部 アンド記号
16.2 行指定 = 行番号|FIRST|LAST
10.2 行入力応答 = プログラム文字* 行末
16.2 行範囲 = 行指定{TO 行指定}?
16.2 行範囲並び = 行範囲{コンマ 行範囲}*
4.2 行番号 = 数字 数字*
――――― [JIS X 3003 pdf 188] ―――――
185
X 3003-1993
8.2 行番号分岐 = gosub文|goto文|if文|データ存否|on-gosub文|on-goto文
4.2 行末 = [処理系定義]
4.3 行末注釈 = 感嘆符 注釈文字列
4.2 行末部 = 行末注釈? 行末
14.5 共用域入出力文 = put-to文|get-from文
14.2 共用域名 = 英字 識別名文字*
11.1 記録形式値 = 中核記録形式値|拡充記録形式値
11.2 記録設定 = 中核記録設定|拡充記録設定
4.2, 14.1 区 = 単純行|繰返し区|if区|select-case区|image行|保護区|
実時間区
4.3 空文 = 行末注釈
8.3 繰返し区 = do区|for区
11.1 経路式 = 番号記号 指標
11.1 経路指定 = 経路式 コロン
9.2 経路番号 = 番号記号 符号なし整数
10.4 けた寄せ = 大号|小号
8.3 限界 = 数値式
13.5 現在変形 = TRANSFORM
14.2 構造名 = 英字 識別名文字*
15.2 固定小数点仮配列宣言 = 仮配列宣言 精度指定
15.2 固定小数点仮引き数 = 数値単純変数名 精度指定|固定小数点仮配列宣言
15.1 固定小数点宣言 = 数値単純変数名 精度指定?|数値配列宣言 精度指定?
15.2 固定小数点定義関数名 = 数値定義関数名 精度指定
7.1 最大寸法実引き数部 = 左括弧 実配列名 右括弧
6.6 最大長指定 = 星印 符号なし整数
7.2 再定義上下限指定 ={指標 TO}? 指標
7.2 再定義上下限指定部 = 左括弧 再定義上下限指定{コンマ 再定義上下限指定}*
右括弧
13.4 再定義数値配列 = 数値配列名 再定義上下限指定部?
10.5 再定義配列 = 配列名 再定義上下限指定部?
10.5 再定義配列並び = 再定義配列{コンマ 再定義配列}*
10.5 再定義文字列配列 = 文字列配列名 再定義上下限指定部?
10.5 再定義文字列配列並び = 再定義文字列配列{コンマ 再定義文字列配列}*
11.5 削除制御 ={コンマ 削除制御項目}*
11.5 削除制御項目 = if-missing句|記録設定
13.3 座標対 = 数値式 コンマ 数値式
13.4 座標変数対 = 数値変数名 コンマ 数値変数名
13.2 三原色指定 = 数値式 コンマ 数値式 コンマ 数値式
13.2 三原色取得 = 数値変数名 コンマ 数値変数名 コンマ 数値変数名
9.2, 15.2 参照仮引き数 = 単純変数名|仮配列宣言|経路番号|固定小数点仮引き数
――――― [JIS X 3003 pdf 189] ―――――
186
X 3003-1993
9.2 参照仮引き数部 = 左括弧 参照仮引き数{コンマ 参照仮引き数}* 右括弧
9.2 参照実引き数 = 式|実配列名|経路式
9.2 参照実引き数部 = 左括弧 参照実引き数{コンマ 参照実引き数}* 右括弧
14.2 参照情報 = 文字列定数
14.3 時間式 = 数値時間式|文字列時間式
5.3, 6.3 式 = 数値式|文字列式
11.3 式並び = 式{コンマ 式}*
4.4, 14.2 識別名 = 数値識別名|文字列識別名|ルーチン識別名|実時間識別名
4.4 識別名
文字 = 英字|数字|下線11.2 指示子制御 = 指示子制御項目|データ存否|指示子制御項目 コンマデータ存否
11.2 指示子制御項目 = POINTER 中核記録設定|拡充記録設定
14.2 事象名 = 英字 識別名文字*
14.3 事象名並び = 事象名{コンマ 事象名}*
10.4 指数書式項目 ={整数書式項目|小数書式項目} 山記号 山記号 山記号
山記号*
5.1 指数部 = E 符号? 符号なし整数
8.3 始値 = 数値式
14.1 実時間区 = select-on-port区|seize区
14.2 実時間識別名 = 構造名|事象名|処理域名|処理域配列名|共用域名|通報域名
14.2 実時間宣言
行 = 行番号 実時間宣言文 行末部14.2 実時間宣言
単位 ={注釈行|実時間宣言行|処理域配列宣言}*14.2 実時間宣言
文 = DECLARE{structure宣言|process宣言|shared宣言| message宣言}14.1 実時間プログラム
= 実時間宣言単位 並行単位 並行単位* 外部手続き単位*
14.1 実時間文 = parstop文|並行動作制御文|処理域入出力文|
共用域入出力文|通報域入出力文|exit-seize文
5.3 実配列名 = 配列名
11.1 質問項目 = 属性名 変数名 変数名*
11.1 質問項目並び = 質問項目{コンマ 質問項目}*
――――― [JIS X 3003 pdf 190] ―――――
次のページ PDF 191
JIS X 3003:1993の引用国際規格 ISO 一覧
- ISO/IEC 10279:1991(IDT)
JIS X 3003:1993の国際規格 ICS 分類一覧
- 35 : 情報技術.事務機械 > 35.060 : 情報技術に使用される言語
JIS X 3003:1993の関連規格と引用規格一覧
- 規格番号
- 規格名称
- JISX0201:1997
- 7ビット及び8ビットの情報交換用符号化文字集合
- JISX0301:2002
- 情報交換のためのデータ要素及び交換形式―日付及び時刻の表記