书栈网 · BookStack 本次搜索耗时 0.031 秒,为您找到 930 个相关结果.
  • 11.5 优先级 (Precedence)

    11.5 优先级 (Precedence) 11.5 优先级 (Precedence) 我们已经看过类别是怎样能有多个基类了。当一个实例的方法同时属于这个实例所属的几个类时,Lisp 需要某种方式来决定要使用哪个方法。优先级的重点在于确保这一切是以一种直观的方式发生的。 每一个类别,都有一个优先级列表:一个将自身及自身的基类从最具体到最不具体所排序...
  • 5.3 条件 (Conditionals)

    5.3 条件 (Conditionals) 5.3 条件 (Conditionals) 最简单的条件式是 if ;其余的条件式都是基于 if 所构造的。第二简单的条件式是 when ,它接受一个测试表达式(test expression)与一个代码主体。若测试表达式求值返回真时,则对主体求值。所以 ( when ( oddp that )...
  • Reference

    Reference Reference {% collapse title=”variables.c” %} #include "mpc.h" #ifdef _WIN32 static char buffer [ 2048 ]; char * readline ( char * prompt ) { ...
  • Song Sources

    Song Sources Song Sources Because a Shoutcast server has to keep streaming songs to the client for as long as it’s connected, you need to provide your server with a source of s...
  • Parent Environment

    333 2020-12-10 《Build your own Lisp》
    Parent Environment Parent Environment We’ve given functions their own environment. In this environment we will place the values that their formal arguments are set to. When we...
  • Dynamic, a.k.a. Special, Variables(动态(特别)变量)

    Dynamic, a.k.a. Special, Variables(动态(特别)变量) Dynamic, a.k.a. Special, Variables(动态(特别)变量) Lexically scoped bindings help keep code understandable by limiting the scope, literal...
  • How the Reader Uses Packages

    How the Reader Uses Packages How the Reader Uses Packages In Chapter 4 I discussed briefly how the Lisp reader translates names into symbols, but I glossed over most of the det...
  • Getting Started

    Getting Started Resources Getting Started Julia installation is straightforward, whether using precompiled binaries or compiling from source. Download and install Julia by fo...
  • Generating the Expansion

    Generating the Expansion Generating the Expansion Because do-primes is a fairly simple macro, after you’ve destructured the arguments, all that’s left is to interpolate them i...