先要声明这个类型 define-struct 声明的时候需要加注释: (define-struct inventory (desc price available)) ;; an Inventory is a (make-inventory Str Num Nat) ;; Requires: price >= 0 建立这个类型的变量 访问struct中的某个分量 声明结构体之后一些基本的功能。 quoting 更简洁的形式的list