[CR] (입문) 제4장 * 스크립트 문법의 정의
안녕하세요.
이번 시간에는 '스크립트 문법의 정의'에 대해서 알아보는 시간을 갖도록 하겠습니다.
정말 간단하게 생각만 하시면됩니다. 전혀 어렵지않아요.
Script 스크립트예제 {
set @id, myid();
set @sd, mysd();
dialog 0,0,1,"만나서 반갑습니다.";
end;
}
* 문법정의
1. 스크립트는 위에서 아래로 읽는다.
2. 스크립트는 위에서 아래로 읽으면서, 왼쪽부터 오른쪽으로 읽는다
3. 스크립트의 정리는 '엔터와 탭'으로 할 수 있다.
4. 스크립트는 첫 중괄호의 시작으로, 끝 중괄호로 끝난다.
* 스크립트의 시작과 끝을 구별하는 방법
Script 스크립트예제 {
set @id, myid();
set @sd, mysd();
dialog 0,0,1,"만나서 반갑습니다.";
end;
}
위 스크립트 예제를 참고해보세요. 빨간색의 '중괄호'가 보이나요?
이 중괄호는 스크립트의 시작과, 끝을 알려주는 고유 정의입니다.
'우리'들은 첫번째 중괄호가 끝 중괄호까지 잘 갈 수 있도록
스크립트를 짜 주어야 합니다.
Script 스크립트예제-잘못된예 {
set @id, myid();
set @sd, mysd();
}
dialog 0,0,1,"만나서 반갑습니다.";
end;
}
지금 위 '잘못된예'를 보시면, 중간에 } 가 있음으로, 스크립트의 시작 중괄호 { 와
맞물려 { } 좌/우 중괄호가 완성 됩니다.
하지만 맨밑에 남아있는 쏠로 우중괄호 } 는 짝을 찾지 못함으로,
스크립트상 오류가 남게됩니다.
보통 이런경우는 매우 드물지만, 초보자 분들은 처음에 매우 헷갈려 하는
부분입니다.
중괄호 오류에 대해서, 짧게 말씀 드리자면 좌중괄호가 {{ 2개 라면
우중괄호또한 }} 두개여야 한다. 라는것만 알고 계시면됩니다.

행복e 님의 최근 댓글