Pertanyaan yang diberi tag elisp-macros

13
“And” vs “when” untuk conditional

Ini adalah tindak lanjut dari komentar pada jawaban ini . Bit kode berikut tampaknya setara: (and a b) (when a b) Tentu saja andmemungkinkan Anda menempatkan lebih banyak kondisi: (and a b c d)berarti(when (and a b c) d) Saya cenderung menggunakan whenhanya untuk mengekspresikan percabangan....

11
Bagaimana cara menggunakan selagi tidak ada input?

Dari docstring: Jalankan BODY hanya selama tidak ada input yang tertunda. Jika input tiba, itu mengakhiri eksekusi BODY, dan while-no-inputmengembalikan t. Berhenti membuatnya kembali nol. Jika BODY selesai, while-no-inputkembalikan nilai apa pun yang diproduksi BODY. Jika saya mengerti...

8
Muatan otomatis dan variabel

Saya mengerti apa fungsi autoload untuk fungsi (mendaftarkan file untuk memuat ketika fungsi tersebut dipanggil atau string dokumentasinya diambil). Namun, tidak jelas bagaimana menggunakan fasilitas autoload dalam hubungannya dengan variabel dan makro. Saya punya dua pertanyaan: Apa yang...