2009/02/15 lispとrubyとpythonと その8 ファイルIO(common lisp) CommonLispでのファイルIOはこんな感じ。 一般的にはwith-xxxだけど、ファイル開きっぱなしの時とかはそうできない時もある。 (require 'cl-interpol) (cl-interpol:enable-interpol-syntax) ;;プリミティブなのはopen ;;まずはテキストファイル書き込み ;;:if-exists :supersedeにしているから既存のファイルがあったら作り直す ;;既存のファイルに追加するなら:appendとか ;;http://www.lispworks.com/documentation/HyperSpec/Body/f_open.htm#open (let ((ofs (open "./test.txt" :directi