설명
이 테스트는 다음을 확인합니다. 1) 슬롯 게임는 $unLoad가 처리될 때가 아니라 GDX가 닫힐 때 기호를 언로드합니다. 2) 슬롯 게임는 $unLoad를 사용하여 언로드되며 GDX가 사용되는 경우에도 지금까지 알려진 인수 없이 기호만 언로드됩니다. 몇 가지 추가 선언 후에 파일이 닫힙니다. 기고자: Michael Bussieck, 2021년 1월
소형 모델 유형 :슬롯 게임
카테고리 : 슬롯 게임 테스트 라이브러리
메인 파일 : unload14.gms
$title 'GDX 파일 종료 시간에 언로드가 발생하는지 확인하세요' (UNLOAD14,SEQ=847)
$onText
이 테스트는 다음을 확인합니다.
1) 슬롯 게임는 $unLoad가 처리될 때가 아니라 GDX가 닫힐 때 기호를 언로드합니다.
2) 슬롯 게임는 $unLoad를 사용하여 언로드되며 GDX가 사용되는 경우에도 지금까지 알려진 인수 없이 기호만 언로드됩니다.
몇 가지 추가 선언 후에 파일이 닫힙니다.
기고자: Michael Bussieck, 2021년 1월
$offText
p(*)를 설정합니다.
$gdxOutp
$unLoad p
p(*) / i1, i2 / 설정;
q(*)를 설정합니다.
Execute_load 'p', q=p;
abort$(card(q)<>2) 'q가 i1과 i2를 보유할 것으로 예상합니다.', q;
$gdx아웃 p2
$unLoadp
$onMulti
p(*) / i3 3, i4 4 / 설정;
Execute_load 'p2', q=p;
abort$(card(q)<>4) 'q가 i1, i2, i3 및 i4를 보유할 것으로 예상합니다.', q;
$gdxOut p3
$unLoad
pp(*) / more, stuff / 설정;
$onEcho > 예상됨
SynNr 유형 DomInf 기호
1 일반 p(*) 설정
2 일반 q(*) 설정
$offEcho
Execute.checkErrorLevel 'gdxdump p3.gdx domainInfo > 실제';
Execute.checkErrorLevel '실제 예상 차이 > %system.nullFile%';