Lisp

P87-93

3.14 Antibugging Tools Timing Tools 3.15 Evaluation 3.16 Closures

P85-87

3.13 Debugging Tools

P83-85

3.12 Input/Output

第1回 Paradigms Of Artificial Intelligence Programming 読書会

P0-10 @タイムインターメディア IR勉強会が終わってから参加. ちょうど Chapter 1 の初めから参加できた. どうやら最初から一段落づつ, ひたすら読経->翻訳らしい. SBCL は変態で compiled-function-p で常にTを返すらしい. SBCL は defconstant で constant…

P81-83

3.11 Overview of Data Types

P78-80

3.8 Functions on Numbers 3.9 Functions on Sets 3.10 Destructive Functions

P72-77

3.5 Functions on Sequences 3.6 Functions for Maintaining Tables 3.7 Functions on Trees

P66-72

Macros Backquote Notation 3.3 Functions on Lists Exercise 3.2, 3.3, 3.4 3.4 Equality and Internal Representation

P62-65

Repetition through Recursion Other Special Forms

P55-62

Special Forms for Dealing with Variables and Places Exercise 3.1 Functions and Special Forms for Repetition

P48-55

Chapter 3 Overview of Lisp 3.1 A Guide to Lisp Style 3.2 Special Forms Special Forms for Definitions Special Forms for Conditionals

P46-47

Exercise 2.3, 2.4

P43-46

2.6 Using the Same Data for Several Programs

P42-43

2.4 Two Paths to Follow 2.5 Changing the Grammar without Changing the Program

P39-42

2.3 A Rule-Based Solution Exercise 2.1, 2.2

P34-38

Chapter 2 A Simple Lisp Program 2.1 A Grammar for a Subset of English 2.2 A Straightforward Solution

P25-33

1.10 What Makes Lisp Different? Built-in Support for Lists Automatic Stroage Management Dynamic Typing First-Class Functions Uniform Syntax Interactive Environment Extensibility History 1.11 Exercises Exercise 1.1-1.5

P22-24

1.9: Summary: The Lisp Evaluation Rule

P14-22

1.6 Using Functions 1.7 Higher-Order Functions ラムダの歴史: そもそも Principia Mathematica で無名関数は â (a+a) のようにハット表記だった.その後チャーチが ^ (caret) とアルファベットを分離して^x(x+x)という表記に変えたのだが caret では一字…

P10-14

1.4 Lists CL の last は SRFI-1 (Gaucheでは組み込み) の last-pair. 1.5 Defining New Functions

Pvii-xvi, P1-10

Preface Part I: Introduction to Lisp 1.1 Symbolic Computation 1.2 Variables 1.3 Special Forms 思う所あってこの間のLisp in One Dayで黒田さんが勧めていた 「Paradigms of AI Programming: Case Studies in Common Lisp」(by Peter Norvig) も読み始…