Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Conklin E.K.Forth programmer's handbook.2000.pdf
Скачиваний:
321
Добавлен:
23.08.2013
Размер:
2.04 Mб
Скачать

GENERAL INDEX

See also Appendix C: Index to Forth Words.

Aalignment 148–149, 204 ANS Forth xi, xii, 31, 206 array 133

ASCII character values 57 assembler

action of 171 addressing modes 174 code endings 171 interrupt handlers 180 macros 176 mnemonics 19, 172

notational conventions 172 stack use in 174

structured programming in 20, 177 assemblers in Forth 19

Bbackground task 18 big-endian 204

BLOCK 87 blocks 17, 86

buffers 86 editors 95 load 93

mapped to OS files 87 named 94 programmer aids 95

shadow block documentation 95 used for data 89

used for program source 92

BUFFER 87

CCATCH and THROW 74 cell 3, 204

alignment 148–149, 204 pair 204

character pointer 121 character string 47 code space 205 comments 23 "common usage" xii

compilation state 138, 150 compilation word list 166 compile 205

literal values 148 compiler

directive 60, 150, 158 error recovery 24

compile-time behavior 142

CONTEXT 166 control-flow stack 161–163 co-resident systems 17 counted strings 47, 205 cross-compilation 205

DDASM 26 data field 205

data space 205

pointer alignment 132

data stack (See stack, return stack) date and time functions 102 debug tools

cross-reference 24

disassembler/decompiler 25

LOCATE 24

General Index 227

Forth Programmer’s Handbook

definition 2

delimiter character 127 development system 205, 206 dictionary entry 138

constructed by CODE 169 typical 6

dictionary pointer 133 and PAD 48

disassembler/decompiler 25 disk

blocks 86 files 96

double precision

vs. floating point 105–106

E exception frame 205 handling 74 stack 205

execution token 70, 123, 140 execution variable 71 execution vectors 77

Ffileid 97 files

file access method (fam) 97 I/O result (ior) 97 operations on 97

used for program source 99 flags, true and false 45 floating point

punctuation 105

II/O result (ior) 97 IN 121

input buffer 119

input message buffer 82 input stream 119 interpretation state 150 interrupts 18, 171, 180 ISO/IEC Forth xi, xii, 31, 206

L literal 154

compile a value 148 load block 93

LOCATE 24

MMARKER 163

MS 102 multitasking 18

Nname space 206 nested conditionals 66

NEXT 171

number conversion 150 input 13 punctuation

in floating point 105

Ooverlays 163

Pprecedence bit 150, 159 programmer aids 22

block based 95 comments 23 cross-references 24

disassembler/decompiler 25

LOCATE 24 shadow blocks 95

punctuation

in floating point 105

QQUIT 82

Rreturn stack 31, 36, 69 restrictions 36

run-time behavior 142

Ssearch order 38, 166 serial I/O 81

stack 31–37, 206 comments 23 notation 210

228 General Index

"Standard Forth," defined xi

Ttable 148

terminal input buffer 127 terminal task 18 terminals

cursor control 85 drivers 81

input 81 output 84

text interpreter 82, 127 directives 102, 131 number conversion 13

THROW 205 transition word 143

Forth Programmer’s Handbook

U

user variables

 

terminal characteristics in 85

Vvectored execution 77

WWH 25 WHERE 25 word 207 word lists 165

(See also search order) commands 167 compilation 166

General Index 229

Соседние файлы в предмете Электротехника