idir01.gms : 다른 위치의 파일을 포함하여 테스트

설명

명령줄 매개변수 inputDir(동의어: iDir)을 사용하면 텍스트를 포함할 수 있습니다.
파일(예: $include 사용)을 사용하거나 다음에서 컴파일 타임에 GDX 파일($gdxIn)을 로드합니다.
작업 디렉토리가 아닌 다른 디렉토리. 이에 대한 기본적인 테스트입니다.
매개변수.

기고자: Lutz Westermann, 2020년 6월

소형 모델 유형 :슬롯 사이트


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


메인 파일 : idir01.gms

$title 다른 위치의 파일을 포함하는 테스트(idir01,SEQ=822)

$onText
명령줄 매개변수 inputDir(동의어: iDir)을 사용하면 텍스트를 포함할 수 있습니다.
파일(예: $include 사용)을 사용하거나 다음에서 컴파일 타임에 GDX 파일($gdxIn)을 로드합니다.
작업 디렉토리가 아닌 다른 디렉토리. 이에 대한 기본적인 테스트입니다.
매개변수.

기고자: Lutz Westermann, 2020년 6월
$offText

$dExist가 아닌 경우 subDir%system.dirsep%subSubDir $call.checkErrorLevel mkdir -p subDir%system.dirsep%subSubDir

$echo i /i1*i3/으로 설정; > 하위 디렉터리/set.inc

$onEchoV > main.gms
$include set.inc
디스플레이 i;
$offEcho

$call 슬롯 사이트 main.gms lo=%슬롯 사이트lo%
$ifE errorlevel=0 $abort 예상되는 오류

$call 슬롯 사이트 main.gms lo=%슬롯 사이트lo% iDir subDir gdx=subDir%system.dirsep%subSubDir%system.dirsep%i.gdx
$ifE errorlevel<>0 $abort iDir을 사용하면 오류가 예상되지 않습니다.

$onEchoV > main2.gms
i,j를 설정합니다.
$gdxIn subSubDir%system.dirsep%i.gdx
$load 나
$gdxLoad subSubDir%system.dirsep%i.gdx j=i
$offEcho

$call 슬롯 사이트 main2.gms lo=%슬롯 사이트lo%
$ifE errorlevel=0 $abort 예상되는 오류

$call 슬롯 사이트 main2.gms lo=%슬롯 사이트lo% iDir subDir
$ifE errorlevel<>0 $abort iDir을 사용하면 오류가 예상되지 않습니다.