ldidx03.gms : $loadIdx - 제한 사항 확인

설명

$loadIdx의 기본 작동을 확인하세요.
유니버스에 계산 레이블이 포함되어 있으면 주문해야 합니다.

기고자: Steve Dirkse, 2013년 10월

소형 모델 유형 :슬롯 머신


카테고리 : 슬롯 머신 테스트 라이브러리


메인 파일 : ldidx03.gms

$title $loadIdx - 제한 사항 확인(ldidx03,SEQ=627)

$onText
$loadIdx의 기본 동작을 확인합니다.
유니버스에 계산 레이블이 포함되어 있으면 주문해야 합니다.

기고자: Steve Dirkse, 2013년 10월
$offText

iii / 1, '하나', 2, '둘', 3, '셋' / 설정;
문제 설정 / 5, 4 /;
i1, i2, j1, j2, j3을 설정합니다.
매개변수
  a2 (i1,i2)
  a3 (j1,j2,j3)
  ;
$gdxIn idx1_
* a2의 인덱스는 이미 존재하며 순서가 지정되어 있습니다. OK
$loadIdx a2
$gdxIn
abort$[card(a2) <> 4] '예기치 않은 a2 읽기', a2;

$gdxIn idx1_
* a3의 인덱스가 이미 존재하지만 주문되지 않았습니다: FAIL
$loadIdx a3
$gdxIn
$if errorfree $abort '컴파일러는 이것을 거부해야 합니다: AAA'
$clearError