R6RS Scheme: 이름 짓기 규칙
R6RS Scheme: 이름 짓기 규칙
R6RS가 프로시저와 문법에 이름을 붙일 때 따르는 관례(naming convention)를 설명해요.
출처: 문서
본문
이 리포트는 프로시저와 문법 키워드에 이름을 붙일 때 일관된 관례를 사용해요.
이름은 일반적으로 그 항목의 동작을 나타내거나, 어떤 특성에 대해 묻는 술어(predicate)인 경우 ?로 끝나요. 예를 들어 리스트가 비어 있는지 묻는 null? 같은 이름이 이에 해당해요. 부작용(side effect)을 수행하는 프로시저는 해당 동작을 나타내는 이름을 갖고, 한 유형의 값을 다른 유형으로 변환하는 프로시저는 변환을 나타내는 이름을 가질 수 있어요.
이름 짓기 규칙은 엄격한 요구가 아니라 관례이지만, 일관된 이름은 문서를 이해하기 쉽게 만들어요.