Scheme
에서 함수의 이름 규칙은 소문자(lowercase)와 하이픈(-
)을 선호합니다.
하지만, 매개변수(Parameter)의 이름 규칙은 카멜 표기법(CamelCase)입니다.
(define (script-fu-text-box inText inFont inFontSize inTextColor))
매개변수에 접두사(prefix)로 in
을 매개변수에 붙였습니다.
스크립트 안에서 선언된 변수에는 the
를 붙입니다.
이렇게 표시해두면, 스크립트 안에서 매개변수와 변수의 구분이 쉬워집니다.
스크립트의 abc
함수를 script-fu-abc
라고 이름짓는 것은 GIMP(김프)의 이름 규칙입니다.
이런 스타일로 이름을 지어두면, 프로시저 데이터베이스(Procedual Database)에 등록되어, 이미지 메뉴 바의 필터
→ Script-Fu
의 아래에 보여지게 됩니다.
이 방식은 스크립트가 플러그인과 구분되어 보이게 해줍니다.
➡️ 다음: 13.3.4.5. 함수 등록하기(Registering The Function)
⬆️ 위: 13.3.4. 첫번째 Script-Fu 스크립트(Your first Script-Fu script)