Expression
Expression 표현식 사용법.
Expression은 명령어 인자에 값 또는 문자열을 입력하는 기본 단위입니다. 변수를 입력하면 변수에 할당된 값으로 치환되어 계산되거나 출력됩니다.
Aurora Expression은 일반적인 프로그래밍 언어보다 단순합니다. 사용 가능한 연산자가 정해져 있고, 변수 참조는 항상 [ ] 안에 들어갑니다.
사용 가능한 연산자
Expression에서는 다음 세 가지 종류의 연산자만 사용할 수 있으며, 그 외의 연산자는 지원하지 않습니다.
| 종류 | 연산자 |
|---|---|
| 산술 연산자 | * / + - |
| 비교 연산자 | > < == != >= <= |
| 논리 연산자 | && || ( ) |
변수 사용 방법
Expression에서 변수를 참조할 때는 변수 이름을 대괄호 [ ] 로 감쌉니다.
[name]— 변수에 할당된 값으로 치환됩니다.[@name]— 변수에 할당된 값이 가리키는 또 다른 값으로 치환됩니다 (이중 변환).
이중 변환 [@name] 은 Keyword Variable 에서만 가능합니다. Script 변수나 예약어에는 사용할 수 없습니다.
스크립트에서 사용하는 모든 입력의 [ ] 는 변수로 판단됩니다. 일반 텍스트로 대괄호를 쓰고 싶다면 변수로 해석되지 않도록 주의하세요.
변수 입력 방법
Expression 또는 입력 에디터에 변수를 넣는 방법은 두 가지입니다.
- 직접 입력 — 에디터에
[name]형태로 타이핑합니다. - Select variable 버튼 — 이미 생성된 변수 목록에서 선택해 삽입합니다.

명령어의 입력 조건에 따라 두 가지 동작이 있습니다.
- 커서가 있는 부분에
[ ]를 포함한 변수가 추가될 수도 있고, - 에디터의 모든 문자열을 변수가 대체해서 입력될 수도 있습니다.
다음 단계
- 변수 종류·참조 규칙 전체는 Variables 페이지에서 다룹니다.
- 여러 값을 묶어 다루는 배열 표기
%{ }는 Arrays에서 정리합니다. - 조건문·반복문에서 Expression을 어떻게 사용하는지는 Conditionals 명령어에서 확인하세요.