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

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

blank
blank
blank
Красота
blank
Griswold R.E., Griswold M.T. — Implementation of the ICON programming language
Griswold R.E., Griswold M.T. — Implementation of the ICON programming language



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



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


Название: Implementation of the ICON programming language

Авторы: Griswold R.E., Griswold M.T.

Аннотация:

This book describes the implementation of Icon in detail. It received uniformly good reviews, with comments such as "a classic" and "a fascinating read". Highlights include:
* Icon's virtual machine
* the interpreter for the virtual machine
* generators and goal-directed evaluation
* data representation
* string manipulation
* structures
* memory management
The book describes the implementation of Version 6 of Icon. Most of the material in the book still is relevant. Two technical reports supplement the book to describe subsequent changes. The implementation of Icon's graphics facilities is not described.


Язык: en

Рубрика: Computer science/Языки программирования/

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

ed2k: ed2k stats

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

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Subscripting, tables      25 101 102
Substring trapped variables      72—73 79 230 234 244 254 310 317
Substring trapped-variable blocks      254 299
substrings      19—20 36 70—71
Success      10—12 131
Support routines      45 69 224—244 295—301
Suspend expressions      29—30 175 277
Suspended procedures      29—30
Suspension      140 172 282 288 319 320—321
Syntax of expressions      7 10
System stack      187 191 215
Table-element blocks      103 108 230 231 244 250 251 299
Table-element trapped variables      103 230 237 244 254 310
Table-element trapped-variable blocks      103 108 230 244 255 299 319
Table-header blocks      100 250 299
Tables      8 25 37 71 96 100—104 229 243 250—251 306 319
Tables, assigned values      25 101 299
Tables, creation      25
Tables, default assigned values      108 250
Tables, elements      101
Tables, empty      25
Tables, entry values      25 101 105 306
Tables, lookup      101 314
Tables, referencing      25 101 102
Tables, size      25
Tables, subscripting      25 101 102
Tended descriptors      196 237 244
Termination routines      45
thrashing      213 221
Titles, block      51 54 81 93 197 198 200 201 209 211 213 221
To-by expressions      15 268
Trace messages      34 242 310 311
Tracing      34 242 310 311—312
Translator, Icon      41—43 64 129 131 167 264 279 309 319 321
Transmission operations      32 178 180 278
Trapped variables      55—56 79 103 200 229 230 234 244 245 246 254—255 309—310
type checking      8 9—10 33 36 47 48 63 64 224—229 283—284 292 309 316—317 323
Type codes      49 50 51 58 60 186 198 199 201 209 211 213 219 220 224 246 290 317 321
Type conversion      8 10 47 62 64 123 224—229 243 283—284 296—298 304 309 316—317 323
Type declarations      36 47 63
typedefs      57
Types      see “Data types”
Ucode      41 42 43 264
UNIX      40 241 279
Until-do expressions      12 274
Values, copying      9 292 305
Variable descriptors      115 119 200 201 209 222 258 260 263 264 320—321 323
Variables      8 12 36 53—56 64 93 233 245 246
variables, identifiers      112 113—123 124 264—265
Variables, operations on      54—55
VAX      180 181 190 191
Virtual machine      41 110
Virtual machine instructions      110 123—126 133—162 177 189 258—263 264—278 317
Virtual machine instructions, arg      258 265
Virtual machine instructions, asgn      119 123 258.266
Virtual machine instructions, bang      258
Virtual machine instructions, bscan      159—162 258 276
Virtual machine instructions, cat      258
Virtual machine instructions, ccase      258 270
Virtual machine instructions, chfail      156 258 272
Virtual machine instructions, coact      178 180 258
Virtual machine instructions, cofail      156 177 258 273 278
Virtual machine instructions, compl      259
Virtual machine instructions, coret      177 178 180 259 278
Virtual machine instructions, create      177 180 259 277 278
Virtual machine instructions, cset      112 259 265
Virtual machine instructions, diff      259
Virtual machine instructions, div      259
Virtual machine instructions, dup      124 125 259 266 267 276
Virtual machine instructions, efail      138 139 146 148 155 156 158 176 177 259 266 271 274 277 278
Virtual machine instructions, eqv      259 270
Virtual machine instructions, eret      259 270
Virtual machine instructions, escan      159—162 259 276
Virtual machine instructions, esusp      153 154 155 156 157 259 272 273 274
Virtual machine instructions, field      260
Virtual machine instructions, global      260 264
Virtual machine instructions, goto      260 270 272 273 274 278
Virtual machine instructions, init      260
Virtual machine instructions, int      111 112 128 260 265
Virtual machine instructions, inter      260
Virtual machine instructions, invoke      126 136 165 166 169 242 260 268 269
Virtual machine instructions, keywd      260 265
Virtual machine instructions, lconcat      260
Virtual machine instructions, lexeq      260
Virtual machine instructions, lexge      260
Virtual machine instructions, lexgt      260
Virtual machine instructions, lexle      260
Virtual machine instructions, lexlt      260
Virtual machine instructions, lexne      260
Virtual machine instructions, limit      156—157 163 260 273
Virtual machine instructions, line      260
Virtual machine instructions, llist      260 268
Virtual machine instructions, local      124 125 260 265
Virtual machine instructions, lsusp      156—157 261 273
Virtual machine instructions, mark      133—134 136 153 157 261 269 270 271 272 273 274 277 278
Virtual machine instructions, markO      156 157 261 270 273 274 277
Virtual machine instructions, minus      261
Virtual machine instructions, mod      261
Virtual machine instructions, mult      135 261
Virtual machine instructions, neg      261
Virtual machine instructions, neqv      261
Virtual machine instructions, nonnull      261
Virtual machine instructions, null      261
Virtual machine instructions, number      261
Virtual machine instructions, numeq      145 146 148 150 261
Virtual machine instructions, numge      261
Virtual machine instructions, numgt      261
Virtual machine instructions, numle      261
Virtual machine instructions, numlt      138 261
Virtual machine instructions, numne      261
Virtual machine instructions, pfail      139 175 242 261 277
Virtual machine instructions, plus      127 128 262 266
Virtual machine instructions, pnull      111 112 125 262 265 266
Virtual machine instructions, pop      177 262 269 270 274 278
Virtual machine instructions, power      262
Virtual machine instructions, pret      175 176 184 242 262 277
Virtual machine instructions, psusp      175 184 242 262 277
Virtual machine instructions, pushl      262 268
Virtual machine instructions, pushnl      262 269
Virtual machine instructions, quit      262
Virtual machine instructions, random      111 113 123 262 273
Virtual machine instructions, rasgn      262
Virtual machine instructions, real      112 262 265
Virtual machine instructions, refresh      262
Virtual machine instructions, rswap      262
Virtual machine instructions, sdup      262 276
Virtual machine instructions, sect      262 267
Virtual machine instructions, size      262 266
Virtual machine instructions, static      263 264
Virtual machine instructions, str      112 113 129 263 265 319
Virtual machine instructions, subsc      263 267
Virtual machine instructions, swap      263 273
Virtual machine instructions, tabmat      263
Virtual machine instructions, toby      141 143 144 145 146 147 148 149 150 151 263 268
Virtual machine instructions, unions      263
Virtual machine instructions, unmark      134 135 150 151—152 157 263 269 270 271 273 274
Virtual machine instructions, value      263
Virtual memory      191
While-do expressions      11 12 157 273
writing data      241—242
XPL      186
Yacc      43
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте