คำถามติดแท็ก backquote

2
จะประเมินตัวแปรก่อนเพิ่มลงในรายการได้อย่างไร?
เห็นได้ชัดว่าด้านล่างใช้งานไม่ได้และด้วยเหตุนี้คำถามนี้ ฉันจะแก้ไขโค้ดด้านล่างเพื่อให้ค่าsomelistกลายเป็น'(("abc" . 123))อย่างไร (setq x "abc") (setq y 123) (setq somelist nil) (add-to-list 'somelist '(x . y))

2
จุดอ้างอิงที่มีอาร์กิวเมนต์เดี่ยวและเครื่องหมายจุลภาคคืออะไร (อ้างถึงหาเรื่อง)
(quote x)ทำให้ x ไม่ได้รับการประเมิน แต่เพิ่ม,ในด้านหน้าของxภายในquoteทำให้การประเมิน คืออะไรแล้วจุดของการใช้คำพูดที่มีอาร์กิวเมนต์เดียวด้วยเครื่องหมายจุลภาคในด้านหน้าของมันเช่นดังนั้น: (quote ,x)? แรงบันดาลใจจากสาย 59 จากลูกศรที่น่ารำคาญ : (put (quote ,cmd) 'aa--alts ,alternatives) ทำไมจึงไม่(put cmd 'aa-alts ,alternatives)ดีเท่ากัน?
15 elisp  backquote 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.