书栈网 · BookStack 本次搜索耗时 0.039 秒,为您找到 40874 个相关结果.
  • 6.4 示例:实用函数 (Example: Utilities)

    6.4 示例:实用函数 (Example: Utilities) 6.4 示例:实用函数 (Example: Utilities) 2.6 节提到过,Lisp 大部分是由 Lisp 函数组成,这些函数与你可以自己定义的函数一样。这是程序语言中一个有用的特色:你不需要改变你的想法来配合语言,因为你可以改变语言来配合你的想法。如果你想要 Common L...
  • Chapter 6 总结 (Summary)

    Chapter 6 总结 (Summary) Chapter 6 总结 (Summary) 命名函数是一个存在符号的 symbol-function 部分的函数。 defun 宏隐藏了这样的细节。它也允许你定义文档字符串(documentation string),并指定 setf 要怎么处理函数调用。 定义局部函数是有可能的,与定义局部变量...
  • Saving and Loading the Database

    Saving and Loading the Database Saving and Loading the Database Having a convenient way to add records to the database is nice. But it’s not so nice that the user is going to b...
  • 意料之外的 Nil (Unexpected Nils)

    意料之外的 Nil (Unexpected Nils) 意料之外的 Nil (Unexpected Nils) 当函数抱怨传入 nil 作为参数时,通常是程序先前出错的徵兆。数个内置操作符返回 nil 来指出失败。但由于 nil 是一个合法的 Lisp 对象,问题可能之后才发生,在程序某部分试着要使用这个信以为真的返回值时。 举例来说,返回一...
  • 7.5 宏字符 (Macro Characters)

    7.5 宏字符 (Macro Characters) 7.5 宏字符 (Macro Characters) 一个宏字符 (macro character)是获得 read 特别待遇的字符。比如小写的 a ,通常与小写 b 一样处理,但一个左括号就不同了: 它告诉 Lisp 开始读入一个列表。 一个宏字符或宏字符组合也称作 read-macro...
  • Packaging Mechanics

    Packaging Mechanics Packaging Mechanics That covers the basics of how to use packages to manage namespaces in several common situations. However, another level of how to use pa...
  • Importing Individual Names

    Importing Individual Names Importing Individual Names Now suppose you find a third-party library of functions for manipulating e-mail messages. The names used in the library’s ...
  • 4.2. 避免使用类似 base,common 或 util 的包名称

    4.2. 避免使用类似 base ,common 或 util 的包名称 4.2. 避免使用类似 base ,common 或 util 的包名称 不好的包名的常见情况是 utility 包。这些包通常是随着时间的推移一些帮助程序和工具类的包。由于这些包包含各种不相关的功能,因此很难根据包提供的内容来描述它们。这通常会导致包的名称来自包含的...
  • Strings(字符串)

    Strings(字符串) Strings(字符串) As mentioned earlier, strings in Common Lisp are really a composite data type, namely, a one-dimensional array of characters. Consequently, I’ll cover...
  • Strings

    Strings Strings As mentioned earlier, strings in Common Lisp are really a composite data type, namely, a one-dimensional array of characters. Consequently, I’ll cover many of t...