설명
기고자: Alex
소형 모델 유형 :슬롯 사이트
카테고리 : 슬롯 사이트 테스트 라이브러리
메인 파일 : ifthen2.gms
$title 중첩된 $ifThen 및 $endIf 테스트(IFTHEN2,SEQ=452)
$onText
기여자: 알렉스
$offText
$ifThen.C1 1==1 표시 '$ifThen.C1 1==1';
$ ifThen.C2 1==1
'C2true 1'을 표시합니다.
$ 다른.C2
'C2false 1'을 중단합니다.
$ endIf.C2 $설명 완료 $endIf C2 1
'C2 1' 표시
$endIf.C1 $설명 완료 $endIf C1 1
'C1 1'을 표시합니다.
$ifThen.C1 1==1 표시 '$ifThen.C1 1==1';
$ ifThen.C2 0==1
'C2true 2'를 중단합니다.
$ 다른.c2
'C2false 2'를 표시합니다.
$ endIf.C2 $설명 완료 $endIf C2 2
'C2 2' 표시
$endIf.C1 $설명 완료 $endIf C1 2
'C1 2' 표시
$ifThen.C1 0==1 중단 '$ifThen.C1 0==1';
$ ifThen.C2 1==1
'C2 true 3'을 중단합니다.
$ 다른.c2
'C2false 3'을 중단합니다.
$ endIf.C2 $설명 완료 $endIf C2 3
'C2 3' 중단
$endIf.C1 $remark 완료됨 $endIf C1 3
'C1 3' 표시
$ifThen.C1 0==1 중단 '$ifThen.C1 0==1';
$ ifThen.C2 0==1
'C2true 4'를 중단합니다.
$ 다른.c2
'C2false 4'를 중단합니다.
$ endIf.C2 $설명 완료 $endIf C2 4
'C2 4' 중단
$endIf.C1 $remark 완료됨 $endIf C1 4
'C1 4' 표시
스칼라 개수 / 0 /;
$탈출 =
$onEcho > in.gms
$ ifThen.C1 %=1==1
'내부에서' 표시; 개수 := 개수 + 1;
$ endIf.C1
$offEcho
$onDollar
$ifThen.C1 1==1
$bat1에 포함
$endIf.C1
$ifThen.C1 1==1
$batInclude in 0
$endIf.C1
$ifThen.C1 0==1
$bat1에 포함
$endIf.C1
$ifThen.C1 0==1
$batInclude in 0
$endIf.C1
abort$(count<>1) '뭔가 잘못되었습니다',count;