书栈网 · BookStack 本次搜索耗时 0.019 秒,为您找到 40874 个相关结果.
  • Hash Table Iteration

    Hash Table Iteration Hash Table Iteration Common Lisp provides a couple ways to iterate over the entries in a hash table. The simplest of these is via the function **MAPHASH** ...
  • Other Ways to Modify Places

    Other Ways to Modify Places Other Ways to Modify Places While all assignments can be expressed with **SETF** , certain patterns involving assigning a new value based on the cur...
  • Threading Macros

    601 2020-06-21 《Practicalli Clojure》
    Threading macros Hint::Parens optional Reading Clojure code Rewriting the code with threading macros Hint::Macroexpand Threading macros The thread-first -> and thread-la...
  • Macros

    Macros Macros While special operators extend the syntax of Common Lisp beyond what can be expressed with just function calls, the set of special operators is fixed by the langu...
  • 3.14 关联列表 (Assoc-lists)

    3.14 关联列表 (Assoc-lists) 3.14 关联列表 (Assoc-lists) 用 Cons 对象来表示映射 (mapping)也是很自然的。一个由 Cons 对象组成的列表称之为关联列表(assoc-listor alist)。这样的列表可以表示一个翻译的集合,举例来说: > ( setf trans '((+ . "add...
  • Wrapping Up

    Wrapping Up Wrapping Up You could keep going, adding more features to this test framework. But as a framework for writing tests with a minimum of busywork and easily running th...
  • Other Kinds of I/O(其他类型的 I/O)

    Other Kinds of I/O(其他类型的 I/O) Other Kinds of I/O(其他类型的 I/O) In addition to file streams, Common Lisp supports other kinds of streams, which can also be used with the various re...
  • 第四章:特殊数据结构

    第四章:特殊数据结构 第四章:特殊数据结构 在之前的章节里,我们讨论了列表,Lisp 最多功能的数据结构。本章将演示如何使用 Lisp 其它的数据结构:数组(包含向量与字符串),结构以及哈希表。它们或许不像列表这么灵活,但存取速度更快并使用了更少空间。 Common Lisp 还有另一种数据结构:实例(instance)。实例将在 11 章讨论,讲...
  • 事务的实现

    事务的实现 事务开始 命令入队 事务队列 执行事务 事务的实现 一个事务从开始到结束通常会经历以下三个阶段: 事务开始。 命令入队。 事务执行。 本节接下来的内容将对这三个阶段进行介绍,说明一个事务从开始到结束的整个过程。 事务开始 MULTI 命令的执行标志着事务的开始: redis > MULTI OK MU...
  • Truth, Falsehood, and Equality

    Truth, Falsehood, and Equality Truth, Falsehood, and Equality Two last bits of basic knowledge you need to get under your belt are Common Lisp’s notion of truth and falsehood a...