フト「そういやLispの処理系ってどっかにあるのかなー?」と思って目の前のCygwinで叩いてみたら、あった。Lispなんざ大学の頃に参考書買って全然読まずに放置して今に至るという……(汗
$ which clisp /usr/bin/clisp $ clisp i i i i i i i ooooo o ooooooo ooooo ooooo I I I I I I I 8 8 8 8 8 o 8 8 I \ `+' / I 8 8 8 8 8 8 \ `-+-' / 8 8 8 ooooo 8oooo `-__|__-' 8 8 8 8 8 | 8 o 8 8 o 8 8 ------+------ ooooo 8oooooo ooo8ooo ooooo 8 Copyright (c) Bruno Haible, Michael Stoll 1992, 1993 Copyright (c) Bruno Haible, Marcus Daniels 1994-1997 Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998 Copyright (c) Bruno Haible, Sam Steingold 1999-2000 Copyright (c) Sam Steingold, Bruno Haible 2001-2005 [1]> (+ 2 3) 5 [2]> (/ 1 3) 1/3 [3]> (/ 1 5) 1/5 [4]> (* (/ 1 3) 3) 1 [5]> (* 256 256) 65536 [6]> (* 65536 65536) 4294967296 [7]> (* 4294967296 4294967296) 18446744073709551616 [8]> (* 18446744073709551616 18446744073709551616) 340282366920938463463374607431768211456 [9]> (* 340282366920938463463374607431768211456 340282366920938463463374607431768211456) 115792089237316195423570985008687907853269984665640564039457584007913129639936 [10]> (+ (/ 1 3) (/ 1 4)) 7/12 [11]> (quit) Bye. $
動くは動くみたいやね。
今から勉強しようか、どうしようか。
それともRubyに手を出す方が実践的なのか。
#というかそもそもそんなコトしてるヒマがあるのか。