未完待续
带提示的输入
(defun promp-read (promt)
(format *query-io* "~a:" prompt)
(force-output *query-io*)
(read-line *query-io*))
Yes or No: y-or-n-p
(loop (format t "~a" "in the loop!")
(if (not (y-or-n-p "yes?[y/n]"))(return)))
Save files
(defun save-db(filename)
(with-open-file ( out filename
:direction :output
:if-exists :supersded)
(with-standard-io-syntax
(print *db* out))))
本文介绍了一个使用 Lisp 语言编写的简单程序示例,包括函数定义、条件判断及文件操作等核心概念。通过这些示例展示了 Lisp 语言的基本语法和编程技巧。
1146

被折叠的 条评论
为什么被折叠?



