common-lisp-cn: refine Chinese translation

Typos & refinements.
This commit is contained in:
Jakukyo Friel 2014-03-10 16:53:27 +08:00
parent dd71873b2d
commit 08f2ae6324

View File

@ -56,11 +56,11 @@ t ;还是一个原子,代表逻辑真值。
;; 有很多不同的Common Lisp的实现并且大部分的实现是一致可移植的。 ;; 有很多不同的Common Lisp的实现并且大部分的实现是一致可移植的。
;; 对于入门学习来说CLISP是个不错的选择。 ;; 对于入门学习来说CLISP是个不错的选择。
;; 可以通过QuickLisp.org's Quicklisp系统可以管理你的库。 ;; 可以通过QuickLisp.org的Quicklisp系统管理你的库。
;; 通常,使用一个文本编辑器和一个的“REPL”来开发Common Lisp ;; 通常使用文本编辑器和“REPL”来开发Common Lisp
;; 译者注“REPL”指读取-求值-打印循环)。 ;; 译者注“REPL”指读取-求值-打印循环)。
;; “REPL”允许对程序进行交互式的运行、调试就好像在系统中这是一场“现场直播”。 ;; “REPL”允许对程序进行交互式的运行、调试就好像在系统“现场”操作
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@ -329,7 +329,7 @@ nil ; 逻辑假,或者空列表
;; 或者使用`apply` ;; 或者使用`apply`
(apply (lambda () "Hello World") nil) ; => "Hello World" (apply (lambda () "Hello World") nil) ; => "Hello World"
;; 显地定义一个函数(译者注:即非匿名的) ;; 显地定义一个函数(译者注:即非匿名的)
(defun hello-world () (defun hello-world ()
"Hello World") "Hello World")
(hello-world) ; => "Hello World" (hello-world) ; => "Hello World"
@ -537,7 +537,7 @@ nil ; 逻辑假,或者空列表
;; 注意到这些有用的返回信息——Common Lisp一直是一个交互式的系统。 ;; 注意到这些有用的返回信息——Common Lisp一直是一个交互式的系统。
;; 若要定义一个方法; ;; 若要定义一个方法;
;; 先让我们注意到我们计算自行车轮子周长时使用了这样一个公式C = d * pi ;; 注意,我们计算自行车轮子周长时使用了这样一个公式C = d * pi
(defmethod circumference ((object bicycle)) (defmethod circumference ((object bicycle))
(* pi (wheel-size object))) (* pi (wheel-size object)))
@ -593,7 +593,7 @@ nil ; 逻辑假,或者空列表
;; 然而在一个比较现代化的编译环境下这样的WHILE是没有必要的 ;; 然而在一个比较现代化的编译环境下这样的WHILE是没有必要的
;; LOOP形式的循环和这个WHILE同样的好并且更易于阅读。 ;; LOOP形式的循环和这个WHILE同样的好并且更易于阅读。
;; 注意反引号'`',逗号','以及'@'符号,这三个符号; ;; 注意反引号'`',逗号','以及'@'这三个符号;
;; 反引号'`'是一种所谓“quasiquote”的引用类型的运算符有了它之后的逗号“,”才有意义。 ;; 反引号'`'是一种所谓“quasiquote”的引用类型的运算符有了它之后的逗号“,”才有意义。
;; 逗号“,”意味着解除引用unquote即开始求值 ;; 逗号“,”意味着解除引用unquote即开始求值
;; “@”符号则表示将当前的参数插入到当前整个列表中。 ;; “@”符号则表示将当前的参数插入到当前整个列表中。