Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Queinnec C. — Lisp in Small Pieces
Queinnec C. — Lisp in Small Pieces



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Lisp in Small Pieces

Автор: Queinnec C.

Аннотация:

Intended for graduate students, advanced undergrads, and computer programmers with prior knowledge of Lisp or Scheme, and recursive programs. Describes 11 interpreters and two compilers, including very recent techniques of interpretation and compilation. Includes exercises and a large bibliography. Translated from the 1994 French work published by Intereditions.


Язык: en

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Издание: 1st edition

Год издания: 1994

Количество страниц: 514

Добавлена в каталог: 15.11.2009

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
LLM3      148
Load      268 315 332 414 469
Local variable      239
Local variables and assignment      112
Local-Assignment      344
Local-Reference      344
Local-Variable      344
local-variable?      186
Location      116
LONG-GOTO      242
longjmp      402 404
lookup      4 13 61 89 91 285 452
Loop      312 344
M-expression      7
m4      316
Macro      311
Macro beautification      338
Macro calling      317
Macro expander, monolithic      315
Macro expansion      314
Macro expansion, endogenous      314
Macro expansion, exogenous      314
Macro expansion, order of      425
Macro, compiling      332
Macro, composable      315
Macro, defined by a macro      333
Macro, displacing      320
Macro, exported      334
Macro, expressiveness      316
Macro, filtering      340
Macro, hygiene and      341 343 355
Macro, hygienic      339
Macro, hyperstatic      332
Macro, local      334
Macro, looping      320
Macro, masks      338
Macro, occasional      333
Macro, redefining      331
Macro, scope      333
Macro, shortcuts      338
macro-character      312
macro-eval      322 332
macrolet      319 321
Macros and abstraction      311 333
Macros by macros      333
Magic-Keyword      345
make-allocator      432
make-box      109 114
make-Class      441
make-code-segment      246
make-Fact-Closure      365
make-fix-maker      434
make-flambda      306
make-function      11 16 19 283
make-lengther      438
make-macro-environment      353 474
make-maker      434
make-named-box      126
make-predefined-application-generator      385
make-predicate      430
make-reader      436
make-string      xviii
make-toplevel      306
make-vector      xviii
make-writer      438
Making it global enviroment      206
malloc      390
mangling      374
MAP      22
mark-global-preparation-environment      348
Meaning      175 187 188 207 276 277 297
meaning*      190 210 216
meaning*-multiple-sequence      188 209 214
meaning*-single-sequence      188 209 214
Meaning, reference implementation and      148
meaning-abstraction      175 184 197 214
meaning-alternative      188 209 213
meaning-application      200 215
meaning-assignment      193 213 291
meaning-bind-exit      250
meaning-closed-application      197
meaning-define      204
meaning-dotted*      198 217
meaning-dotted-abstraction      196 214
meaning-dotted-closed-application      198 217
meaning-dynamic-let      253
meaning-dynamic-reference      253
meaning-eval      276 278
meaning-export      287
meaning-fix-abstraction      191 209 214 293 468
meaning-fix-closed-application      197
meaning-import      297
meaning-monitor      257
meaning-no-argument      190 210 216
meaning-no-dotted-argument      198 217
meaning-primitive-application      201 218
meaning-quotation      188 212
meaning-redefine      468
meaning-reference      193 208 212 291 299
meaning-regular-application      189 210 216
meaning-sequence      188 209 214
meaning-some-arguments      190 210 216
meaning-some-dotted-arguments      198 217
Memo, memo-ize      320
memo-delay      176
memo-function      141
memo-function, quoting and      141
Memory      132 183
Memory, decreasing consumption of      184
Meroon      417
meroon-apply      338
meroon-if      339
Meroonet      317 417
Meroonet, field descriptors in      419
Meroonet, first class objects in      418
Meroonet, generic functions in      418
Meroonet, implementation of      419
Meroonet, multiple inheritance in      418
Meroonet, object representation in      419
Meroonet, self-description in      418
Message sending      133 441
Message-passing style      114
meta-fact      63
Metamethod      361
method      87
Method, defining      88
Method, propagating      445
Migration      184
Migration and abstraction      184
min-max      111
min-max1      462
min-max2      462
mode autoquote      13
Modifying values to define variables      54
Monitor      256
Mono-Field class      426 427
Mono-Field-class      427
Multimethod      418 442
Multiple dispatch      417
Multiple inheritance in Meroonet      418
Multiple returns continuation      189
Multiple values      103
Multiple world      313
Multiple worlds      313
Mutable binding      26
Mutable binding, definition      26
Mutually exclusive enviroment      43
naive-endogeneous-macroexpander      322
NAME      112 113
Name conflict in Lisp2      42
Name conflict, name spaces and      43
Name conflict, solutions of      43
Name space and enviroment      43
Name space, environments and      43
Name, call by      150
naming conventions      89
NARY-CLOSURE      214 230
Nested function      363
Nested function, eliminating      372
Nesting functions      363
new-assoc/de      455
new-location      133
new-renamed-variable      371
new-Variable      405
new1-evaluate-set!      463
new2-evaluate-set!      463
Newline      xviii
next-method?      448
NfixN      457
NfixN2      457
NIL      9 395
No-Argument      344
No-Free      365
no-more-argument-cont      105
no-more-arguments      93
NON-CONT-ERR      257 259
Normal form      150
Normal form, definition      150
Normal order      150
NULL      382
null-env      91
Number in function position      39
number->class      419
number-of      347
number?      xviii
Numbering class      419
Numbers in function position      39
OakLisp      xx 442
Object      88
Object representation in Meroonet      419
Object, functional      442
Object, functionally applicative      40
object->class      422
Object-class      427
Object?      422
Object?, better version      476
objectification      344 360
objectify      345
objectify-alternative      346
objectify-application      346
objectify-assignment      349
objectify-free-global-reference      348 475
objectify-function      348
objectify-quotation      346
objectify-sequence      346
objectify-symbol      348
objectify-variables-list      348
ObjVlisp      418
odd-and-even      66
odd?      55 66 120 290
OO-lifting      365
Open coded function      26
Operator J      81
Operator, special, definition      6
Order evaluation      467
Order initialization not specified in Scheme      59
Order, initializing variables and      58
Order, macro expansion and      425
Order, normal      150
Order, not important in evaluation      62
Order, right to left      467
other-box-ref      114
other-box-set!      114
other-make-box      114
other-make-named-box      126
P-list      285
PACK-FRAME!      230
Package      336
pair-eq?      463
pair?      137
pair?,      xviii
parse-fields      440
parse-variable-specifications      444
Partial continuation      106
passwd      118
pc-independent code      231
PC-Scheme      225
Perl      20 316
Physical modifier      122
PL      148
PLANNER      441
Point classs      421
POINTER      359
Poly-Field class      426 427
Poly-Field-class      427
Polygon class      421
Polymorphism      158
POP-ARG1      244
POP-ARG2      244
pop-dynamic-binding      253 469 470
POP-ESCAPER      250
pop-exception-handier      258
POP-FRAME!      243
POP-FRAME!0      243
POP-FUNCTION      229 244
POP-HANDLER      257
Popping      226
PP      373
predefined      212 241
Predefined function      440
Predefined variables and assignment      121
Predefined-Application      344
predefined-fetch      192
Predefined-Reference      344
Predefined-Variable      344
PREDEFINED0      241
Predicate      422
Premethod      447
Preparation      312
prepare      314 316 471
PRESERVE-ENV      229 244
preserve-environment      245 469
primitive      94
Primitive function, definition      6
Primitive integrating      199
Primitives      179
procedure->definition      293 294
procedure->environment      292 295
procedure?      xviii
process-closed-application      346
process-nary-closed-application      347
PROG      71
PROGN      9
progn, role in block      76
PROGRAM      344
Program counter      228
Program, definition      147
Program, meaning of      147
Program, pretreating      203
Program, representing      4
Program, retreater      204
program?      274
Programming by continuation      71
Programming by continuations      71
Promise example      353
Propagating methods      445
Properties      455
Property list      125
protect-return-cont      99
Protection      84 86
1 2 3 4 5 6
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте