読者です 読者をやめる 読者になる 読者になる

聴講希望で

第32回たまたま帰ってきたCL勉強会@Chaton8時だョ!全員集合 ネタ募集 - 'T - cadr group

唯一取ったプログラミングというか計算機っぽい講義の課題でエセチューリングマシンをjsで書いた事は覚えてるんだけど、講義の内容は遥か記憶の彼方…

とりあえずググって思いだしたけどチューリングマシンエミューレートは難しそうだなあ。~?を拡張すればλ計算の方向で行けたりするのかな。さっぱり分からん。

せめてこの辺とかこの辺の延長で四則演算とかできないかなーとあれこれ考えてみるもののかけ算の方法すら思い付かないorz
足し算は簡単、二乗はなんとかできるんだけど。

CL-USER> (format t "~&~@{~{w~*~}~}" (make-list 2) (make-list 3) (make-list 5))
wwwwwwwwww
NIL

CL-USER> (format t "~&~{~#@{w~}~#@*~#@{w~}~:*~#@*~%~}" (make-list 6))
wwwwww
wwwwww
wwwwww
wwwwww
wwwwww
wwwwww
NIL