naming convention

이름 규칙

나루 위키
둘러보기로 가기 검색하러 가기

나루는 다음과 같은 이름 규칙을 가지고 있다.

  1. 모든 패키지 이름과, 타입이 아닌 모든 바인딩에서는 로마자 소문자 사이에 _로 낱말을 구분한다.
  2. 핵심 타입이 아닌 모든 타입은 각 낱말의 첫 글자를 로마자 대문자로, 나머지를 소문자로 쓴 뒤 그대로 붙인다.
  3. 모든 예약어핵심 타입은 모든 글자를 로마자 소문자로, 낱말의 구분 없이 붙여 쓴다.
   for induction_variable: naru core int := SomeIterator from(42) { ... }
-- ^^^ ^^^^^^^^^^^^^^^^^^  ^^^^ ^^^^ ^^^    ^^^^^^^^^^^^ ^^^^
--  3          1             1   1    3           2        1