ANSI common lisp:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Upper Saddle River, NJ
Prentice Hall
1996
|
Schriftenreihe: | Prentice Hall series in artificial intelligence
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIII, 432 S. Ill., graph. Darst. |
ISBN: | 9780133708752 0133708756 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV010573270 | ||
003 | DE-604 | ||
005 | 20080808 | ||
007 | t | ||
008 | 960118s1996 ad|| |||| 00||| eng d | ||
020 | |a 9780133708752 |9 978-0-13-370875-2 | ||
020 | |a 0133708756 |9 0-13-370875-6 | ||
035 | |a (OCoLC)33334659 | ||
035 | |a (DE-599)BVBBV010573270 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-20 |a DE-29T |a DE-898 |a DE-739 | ||
050 | 0 | |a QA76.73.C28 | |
082 | 0 | |a 005.13/3 |2 20 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Graham, Paul |e Verfasser |4 aut | |
245 | 1 | 0 | |a ANSI common lisp |c Paul Graham |
264 | 1 | |a Upper Saddle River, NJ |b Prentice Hall |c 1996 | |
300 | |a XIII, 432 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Prentice Hall series in artificial intelligence | |
650 | 7 | |a LISP |2 gtt | |
650 | 7 | |a Linguagem de programação |2 larpcal | |
650 | 7 | |a Lisp |2 larpcal | |
650 | 4 | |a COMMON LISP (Computer program language) | |
650 | 0 | 7 | |a ANSI Common Lisp |0 (DE-588)4487033-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Common-LISP |0 (DE-588)4191732-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Common-LISP |0 (DE-588)4191732-7 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a ANSI Common Lisp |0 (DE-588)4487033-4 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Passau |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007048202&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-007048202 |
Datensatz im Suchindex
_version_ | 1804125041737072640 |
---|---|
adam_text | Contents
1.
Introduction
1
3.7.
Mapping Functions
40
1.1.
New Tools
1
3.8.
Trees
40
1.2.
New Techniques
3
3.9.
Understanding Recursion
42
1.3.
A New Approach
4
3.10.
Sets
43
3.11.
Sequences
45
2.
Welcome to Lisp
7
3.12.
3.13.
Stacks
47
Dotted Lists
49
2.1.
Form
7
3.14.
Assoc-lists
51
2.2.
Evaluation
9
3.15.
Example: Shortest Path
51
2.3.
Data
10
3.16.
Garbage
54
2.4.
List Operations
12
2.5.
2.6.
Truth
13
Functions
14
4.
Specialized Data
Structures
58
2.7.
Recursion
16
2.8.
Reading Lisp
17
4.1.
Arrays
58
2.9.
Input and Output
18
4.2.
Example: Binary Search
60
2.10.
Variables
19
4.3.
Strings and Characters
61
2.11.
Assignment
21
4.4.
Sequences
63
2.12.
Functional Programming
22
4.5.
Example: Parsing Dates
66
2.13.
Iteration
23
4.6.
Structures
69
2.14.
Functions as Objects
25
4.7.
Example: Binary Search
2.15.
Types
27
Trees
71
2.16.
Looking Forward
27
4.8.
Hash Tables
76
3.
Lists
31
5.
Control
81
3.1.
Conses
31
5.1.
Blocks
81
3.2.
Equality
34
5.2.
Context
83
3.3.
Why Lisp Has No Pointers
34
5.3.
Conditionals
85
3.4.
Building Lists
36
5.4.
Iteration
87
3.5.
Example: Compression
36
5.5.
Multiple Values
89
3.6.
Access
39
5.6.
Aborts
91
5.7.
Example: Date Arithmetic
92 10.
Macros
160
10.1.
Eval
160
6.
Functions
99
10.2.
10.3.
Macros
162
Backquote 163
6.1.
Global Functions
99
10.4.
Example: Quicksort
164
6.2.
Local Functions
101
10.5.
Macro Design
165
6.3.
Parameter Lists
102
10.6.
Generalized Reference
168
6.4.
Example: Utilities
104
10.7.
Example: Macro
6.5.
Closures
107
Utilities
169
6.6.
Example: Function
10.8.
On Lisp
173
Builders
109
6.7.
6.8.
Dynamic Scope
112
Compilation
113
11.
CLOS
176
6.9.
Using Recursion
114
11.1.
Object-Oriented
Programming
176
11.2.
Classes and Instances
179
7.
Input and Output
119
11.3.
Slot Properties
179
7.1.
Streams
119
11.4.
Superclasses
181
7.2.
Input
121
11.5.
Precedence
182
7.3.
Output
123
11.6.
Generic Functions
184
7.4.
Example: String
11.7.
Auxiliary Methods
187
Substitution
125
11.8.
Method Combination
189
7.5.
Macro Characters
130
11.9.
Encapsulation
190
11.10.
Two Models
192
8.
Symbols
133
8.1.
Symbol Names
133
8.2.
Property Lists
134
8.3.
Symbols Are Big
135
8.4.
Creating Symbols
136
8.5.
Multiple Packages
136
8.6.
Keywords
137
8.7.
Symbols and Variables
138
8.8.
Example: Random Text
138
9.
Numbers
143
9.1.
Types
143
9.2.
Conversion and
Extraction
144
9.3.
Comparison
146
9.4.
Arithmetic
147
9.5.
Exponentiation
148
9.6.
Trigonometric Functions
149
9.7.
Representation
150
9.8.
Example: Ray-Tracing
151
12.
Structure
195
12.1.
Shared Structure
195
12.2.
Modification
198
12.3.
Example: Queues
200
12.4.
Destructive Functions
201
12.5.
Example: Binary Search
Trees
203
12.6.
Example: Doubly-Linked
Lists
204
12.7.
Circular Structure
208
12.8.
Constant Structure
210
13.
Speed
213
13.1.
The Bottleneck Rule
213
13.2.
Compilation
214
13.3.
Type Declarations
217
13.4.
Garbage Avoidance
222
13.5.
Example: Pools
226
13.6.
Fast Operators
228
13.7.
Two-Phase Development
229
14.
Advanced Topics
232
14.1.
Type Specifiers
232
14.2.
Binary Streams
234
14.3.
Read-Macros
235
14.4.
Packages
236
14.5.
The Loop Facility
239
14.6.
Conditions
244
15. Example: Inference
247
15.1.
The Aim
247
15.2.
Matching
248
15.3.
Answering Queries
251
15.4.
Analysis
255
16.
Example: Generating
HTML
257
16.1.
HTML
257
16.2.
HTML Utilities
259
16.3.
An Iteration Utility
262
16.4.
Generating Pages
264
17.
Example: Objects
269
17.1.
Inheritance
269
17.2.
Multiple Inheritance
271
17.3.
Defining Objects
273
17.4.
Functional Syntax
274
17.5.
Defining Methods
275
17.6.
Instances
277
17.7.
New Implementation
277
17.8.
Analysis
284
A. Debugging
287
B. Lisp in Lisp
295
C. Changes to Common
Lisp
304
D. Language Reference
310
Notes
401
Index
415
|
any_adam_object | 1 |
author | Graham, Paul |
author_facet | Graham, Paul |
author_role | aut |
author_sort | Graham, Paul |
author_variant | p g pg |
building | Verbundindex |
bvnumber | BV010573270 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.C28 |
callnumber-search | QA76.73.C28 |
callnumber-sort | QA 276.73 C28 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)33334659 (DE-599)BVBBV010573270 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01636nam a2200445 c 4500</leader><controlfield tag="001">BV010573270</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20080808 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">960118s1996 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780133708752</subfield><subfield code="9">978-0-13-370875-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0133708756</subfield><subfield code="9">0-13-370875-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)33334659</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010573270</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-739</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.73.C28</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">20</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Graham, Paul</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">ANSI common lisp</subfield><subfield code="c">Paul Graham</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Upper Saddle River, NJ</subfield><subfield code="b">Prentice Hall</subfield><subfield code="c">1996</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIII, 432 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Prentice Hall series in artificial intelligence</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">LISP</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Linguagem de programação</subfield><subfield code="2">larpcal</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Lisp</subfield><subfield code="2">larpcal</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMMON LISP (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ANSI Common Lisp</subfield><subfield code="0">(DE-588)4487033-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Common-LISP</subfield><subfield code="0">(DE-588)4191732-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Common-LISP</subfield><subfield code="0">(DE-588)4191732-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">ANSI Common Lisp</subfield><subfield code="0">(DE-588)4487033-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007048202&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007048202</subfield></datafield></record></collection> |
id | DE-604.BV010573270 |
illustrated | Illustrated |
indexdate | 2024-07-09T17:55:15Z |
institution | BVB |
isbn | 9780133708752 0133708756 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007048202 |
oclc_num | 33334659 |
open_access_boolean | |
owner | DE-20 DE-29T DE-898 DE-BY-UBR DE-739 |
owner_facet | DE-20 DE-29T DE-898 DE-BY-UBR DE-739 |
physical | XIII, 432 S. Ill., graph. Darst. |
publishDate | 1996 |
publishDateSearch | 1996 |
publishDateSort | 1996 |
publisher | Prentice Hall |
record_format | marc |
series2 | Prentice Hall series in artificial intelligence |
spelling | Graham, Paul Verfasser aut ANSI common lisp Paul Graham Upper Saddle River, NJ Prentice Hall 1996 XIII, 432 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Prentice Hall series in artificial intelligence LISP gtt Linguagem de programação larpcal Lisp larpcal COMMON LISP (Computer program language) ANSI Common Lisp (DE-588)4487033-4 gnd rswk-swf Common-LISP (DE-588)4191732-7 gnd rswk-swf Common-LISP (DE-588)4191732-7 s DE-604 ANSI Common Lisp (DE-588)4487033-4 s Digitalisierung UB Passau application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007048202&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Graham, Paul ANSI common lisp LISP gtt Linguagem de programação larpcal Lisp larpcal COMMON LISP (Computer program language) ANSI Common Lisp (DE-588)4487033-4 gnd Common-LISP (DE-588)4191732-7 gnd |
subject_GND | (DE-588)4487033-4 (DE-588)4191732-7 |
title | ANSI common lisp |
title_auth | ANSI common lisp |
title_exact_search | ANSI common lisp |
title_full | ANSI common lisp Paul Graham |
title_fullStr | ANSI common lisp Paul Graham |
title_full_unstemmed | ANSI common lisp Paul Graham |
title_short | ANSI common lisp |
title_sort | ansi common lisp |
topic | LISP gtt Linguagem de programação larpcal Lisp larpcal COMMON LISP (Computer program language) ANSI Common Lisp (DE-588)4487033-4 gnd Common-LISP (DE-588)4191732-7 gnd |
topic_facet | LISP Linguagem de programação Lisp COMMON LISP (Computer program language) ANSI Common Lisp Common-LISP |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007048202&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT grahampaul ansicommonlisp |