lisp
えーっと、Advent Calendar を 2 つも並列で走らせるのはやめた方が良いと思いました。 まだ一日目なんですがめんどくささが漂っています。 Ruby には rake といういい感じの make 風のビルドツールがあるそうですが、Scheme にもあったら面白いな〜と考えて…
╰( ´◔ ω ◔ `)╯ Lisp は確かに神の言語だが、この意味するところは「神が使っていた言語って Lisp なんじゃねーの?」ってことだ。 ( ◠‿◠ )☛ ただのプログラミング言語で神がかり的な力を得られるわきゃねーだろ… Lisp に満足しちゃったらそれまでのにんげん…
;; -*- coding: utf-8; -*- ;; test-simple.lisp (provide 'test.simple) ;; (defpackage :test ;; (:use :cl)) ;; (in-package :test) (defpackage :test.simple (:use :cl) (:export tests ok)) (in-package :test.simple) (defvar *test-amount* 1) (defu…
こういうファイル test-simple.lisp と: ;; -*- coding: utf-8; -*- ;; test-simple.lisp (provide 'test.simple) (defpackage :test (:use :cl)) (in-package :test) (defpackage :test.simple (:use :cl) (:export tests ok)) (in-package :test.simple) (…
世界は Lisp によってカオスから作られた。 丸かっこはカオスをアトムに分解する働きのために非常に細かく振動することになった。 まず初めに丸かっこがあり、カオスはたくさんの、本当にたくさんのアトムに分解された。 この時の副作用が眼も眩むばかりの光…
他のパソコンでも使うので、メモっておく。 ;;; .emacs ;(setq debug-on-error t) ;; =============================================================================== ;; ;; Environmental discrimination(環境識別) ;; ;; ============================…
Meadow-version の中で interactive が呼ばれてないせいだと思うんだけど、エラるし、そのままは気に食わないので、 ちょっと書いてみた。 (if *run-meadow* (progn (setq about-meadow (let ((meadow-about-text (car (split-string (Meadow-version) " "))…
いちいちファイル名を決めてなきゃいけないのはめんどくさいので、*temp* ってバッファを作成して、 それにメモったり Evernote とかにコピペしたりできればいいな~と思った。 xyzzy では簡単にできたんだけど… とりあえず空のバッファを作成する関数をググ…