#99 Article 969 Posted at 1995/12/03 18:52:49 by BAA (MAP5104) [SAHOU.1]
Subject: Re:*8 プログラミングお作法の話 /968 .... /941 /940
いま、一番手近にある処理系の emacs lisp です。
----------------------------------------
(defun にゃんにゃん (n)
(if (>= 0 n)
nil
(princ "にゃん")
(にゃんにゃん (1- n))))
(defun にゃん (n &optional not-first)
(if (>= 0 n)
nil
(にゃん (1- n) t)
(if (or (not not-first)
(= n 3)
(= n 5))
(にゃんにゃん n)
(princ n))
(princ "\n")))
----------------------------------------
lisp なので、再帰してみました。
あんまり特徴の無い書き方になっています。
BAA