(Doh, @Drew ใส่บางส่วนของการติดตามต่อไปอย่างไรก็ตามนี่คือรายละเอียดเพิ่มเติมบางส่วน)
เมื่อหน้าคู่มือเกี่ยวกับส่วนประกอบสัญลักษณ์อธิบายว่ามีสี่องค์ประกอบ (เซลล์) สำหรับแต่ละสัญลักษณ์: เซลล์ชื่อพิมพ์, เซลล์มูลค่า, การกำหนดฟังก์ชันและรายการคุณสมบัติ เซลล์ค่าหรือเซลล์ฟังก์ชันอาจเป็นโมฆะและรายการคุณสมบัติอาจเป็นศูนย์
ในขณะที่คู่มือชี้ให้เห็น:
เนื่องจากแต่ละสัญลักษณ์มีค่าและเซลล์ฟังก์ชันแยกกันชื่อตัวแปรและชื่อฟังก์ชันจึงไม่ขัดแย้งกัน
นั่นเป็นเหตุผลที่คุณสามารถมีตัวอย่างเช่น:
(setq test "kittens")
(defun test ()
(message "puppies"))
(symbol-value 'test) ; => "kittens"
(symbol-function 'test) ; => (lambda nil (message "puppies"))