Dalam Emacs Lisp, if fooadalah simbol, maka 'foodan #'foosepenuhnya sama. Bentuk terakhir (dengan #') lebih disukai ketika foosuatu fungsi, karena mendokumentasikan fakta bahwa ia dimaksudkan untuk berfungsi.
Oleh karena itu dua bentuk Anda sepenuhnya sama, dan yang satu #'lebih disukai.
Sunting : seperti yang ditunjukkan oleh Malabarba, ini tidak sepenuhnya benar: #'pada simbol akan menyebabkan byte-compiler mengeluarkan peringatan jika fungsi tidak didefinisikan.
(Perhatikan bahwa ini bukan kasus untuk lambda-bentuk, yang polos 'mencegah byte-compiler dari mengkompilasi bentuk lambda, seperti yang didokumentasikan di tempat lain . Perhatikan lebih lanjut bahwa ini juga tidak harus terjadi dalam dialek Lisp lain, misalnya dalam Lisp umum #'foomelakukan pengikatan awal.)