Clojure에서 this (my-function [a b c])와 같은 함수 호출을 작성할 때. Clojure는 내 기능을 어떻게 찾습니까? 전역/네임 스페이스 심볼 테이블에서 조회를 수행합니까?Clojure는 어떻게 이름을 해석합니까?
심볼 테이블이 O (1) 시간 복잡성을 제공하는 해시 테이블로 구현되었다고 가정합니다. 또한 O (n) 시간 (n은 기호의 길이)을 가져야하는 테이블의 기호와 함수 이름을 문자열로 비교해야합니다. 이름 분해가 느릴수록 심볼의 길이가 길어집니다. 맞습니까?