이후 예제 설명의 편의성을 위해서 두개의 명령어에 대해서 간단하게 알아본다.
message() (doc) console창에 인자로 들어온 값을 출력한다. 아래 예제는 message 함수를 이용해서 “Hello World”와 변수 VAR에 들어있는 값을 출력하는 코드이다.
message("Hello World") # Hello World message(${VAR}) # 1 (if VAR = 1), a (if VAR = "a")
function() (doc) 일반적인 프로그래밍 언어의 함수와 같은 역할을 수행한다. 함수를 정의하면 정의된 이후로 사용할 수 있으며 인자를 받을 수도 있다. 아래 예제는 (1번째줄-3번째줄) arg인자를 받아 출력하는 함수 foo를 만들었고 (5번째줄) foo (1)을 불러 1을 출력하게 만들었다.
function(foo arg) message(${arg}) endfunction() foo(1) # 1