2010-07-05 3 views

답변

29

이맥스는 네임 스페이스, 패키지, 라이브러리 또는 모듈을 지원하지 않습니다. 이맥스 소스는 따라서 foo 라이브러리의 접두어로 foo-을 사용하고 경우에 따라 foo--이 내부 바인딩 인 것으로 사용됩니다.

+6

나는 그것이 있을지도 모른다고 생각했지만, 나는 그러한 관습을 지적하는 문서를 찾으려고 노력했다. – stsquad

5

Emacs에는 "내부"와 같은 것이 없습니다. 하지만 그렇습니다. 일부 프로그래머는 내부적 인 것을 나타 내기 위해이 규칙을 채택했습니다. 즉, 구현 자의 변경을 주저하는 사람이 거의 없을 것임을 의미합니다. 그것은 코드의 사용자가이 가능한 변동성을 인식하게하는 방법입니다.

관련 문제