Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 1.04 KB

20240224171430-elispのクオート.org

File metadata and controls

41 lines (32 loc) · 1.04 KB

elispのクオート

  • S式にはプログラムとデータの2面性がある
  • リストやシンボル(elisp)は評価されると 別物になる
    • elispの関数呼び出しでは関数に渡される引数は評価される
  • 引数のS式をそのままデータとして関数に渡したい時がある
    • 評価を抑制したい
  • 評価を抑制したい時にリストやシンボルの前に ' (クオート)を付ける
  • 別の記法として quoteスペシャルフォームを使うこともできる
(+ 1 3)
'(+ 1 3)
emacs-major-version
'emacs-major-verion