macro02.gms : 여러 줄 매크로 테스트

설명

기고자: Paul

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


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


메인 파일 : macro02.gms

$title 여러 줄 매크로 테스트 (MACRO02,SEQ=446)

$onText
기여자: Paul
$offText

i / 1*8 / 설정; 매개변수 ref(i),a(i),b(i),c(i);

$macro one(x) x('1') = 1; x('2') = 2; x('3') = 3; x('4') = 4; x('5') = 5; x('6') = 6; x('7') = 7; x('8') = 8;

$macro two(x) x('1') = 1; \
              x('2') = 2; \
              x('3') = 3; \
              x('4') = 4; \
              x('5') = 5; \
              x('6') = 6; \
              x('7') = 7; \
              x('8') = 8;

$macro three(x) x('1') = 1; \
                x('2') = 2; \
*
                x('3') = 3; \
                x('4') = 4; \
*
*
                x('5') = 5; \
                x('6') = 6; \
*빈 줄에는 계속이 필요합니다.
                            \
                x('7') = 7; \
$onText
여기 물건들
그리고 더
$offText
                x('8') = 8;

ref(i) = ord(i); A(i) = 0; b(i) = 0; c(i) = 0;

하나(a)
두(b)
세(c)

if(sum(i, ref(i)-a(i)), a를 표시; execerror = execerror+1);
if(sum(i, ref(i)-b(i)), b를 표시; execerror = execerror+1);
if(sum(i, ref(i)-c(i)), c를 표시; execerror = execerror+1);