Expression

Expression 표현식 사용법.

Expression은 명령어 인자에 값 또는 문자열을 입력하는 기본 단위입니다. 변수를 입력하면 변수에 할당된 값으로 치환되어 계산되거나 출력됩니다.

Aurora Expression은 일반적인 프로그래밍 언어보다 단순합니다. 사용 가능한 연산자가 정해져 있고, 변수 참조는 항상 [ ] 안에 들어갑니다.

사용 가능한 연산자

Expression에서는 다음 세 가지 종류의 연산자만 사용할 수 있으며, 그 외의 연산자는 지원하지 않습니다.

종류연산자
산술 연산자*   /   +   -
비교 연산자>   <   ==   !=   >=   <=
논리 연산자&&   ||   (   )

변수 사용 방법

Expression에서 변수를 참조할 때는 변수 이름을 대괄호 [ ] 로 감쌉니다.

  • [name] — 변수에 할당된 값으로 치환됩니다.
  • [@name] — 변수에 할당된 값이 가리키는 또 다른 값으로 치환됩니다 (이중 변환).

이중 변환 [@name]Keyword Variable 에서만 가능합니다. Script 변수나 예약어에는 사용할 수 없습니다.

스크립트에서 사용하는 모든 입력의 [ ] 는 변수로 판단됩니다. 일반 텍스트로 대괄호를 쓰고 싶다면 변수로 해석되지 않도록 주의하세요.

변수 입력 방법

Expression 또는 입력 에디터에 변수를 넣는 방법은 두 가지입니다.

  1. 직접 입력 — 에디터에 [name] 형태로 타이핑합니다.
  2. Select variable 버튼 — 이미 생성된 변수 목록에서 선택해 삽입합니다.

Expression 입력과 Select variable 버튼

명령어의 입력 조건에 따라 두 가지 동작이 있습니다.

  • 커서가 있는 부분에 [ ]를 포함한 변수가 추가될 수도 있고,
  • 에디터의 모든 문자열을 변수가 대체해서 입력될 수도 있습니다.

다음 단계

  • 변수 종류·참조 규칙 전체는 Variables 페이지에서 다룹니다.
  • 여러 값을 묶어 다루는 배열 표기 %{ }Arrays에서 정리합니다.
  • 조건문·반복문에서 Expression을 어떻게 사용하는지는 Conditionals 명령어에서 확인하세요.