색인
색인 (Index)
이 문서에 등장하는 주요 개념·키워드·타입·구조를 알파벳순으로 모은 색인이에요. 특정 주제가 본문 어디에서 다뤄지는지 빠르게 찾아볼 때 유용해요.
본문
A
- Abstract, 83
- abstract, 76
- Address, 176
- Alias, 225
- Ansistring, 34, 39
- Array, 43, 213, 214
- Constructor, 48
- Dynamic, 44
- Of const, 214
- Static, 43
- array, 61
- Array constructor, 48
- Asm, 206
- Assembler, 206, 224, 263
B
- block, 252
- Boolean, 28
C
- Case, 190
- cdecl, 226
- Char, 32
- Class, 86, 96
- Class helpers, 149
- Classes, 86
- CodePage, 34, 36
- Conversion, 36
- COM, 61, 121
- Comments, 13
- Comp, 31
- Const, 23
- String, 23
- Constants, 21
- Ordinary, 21
- String, 19, 22, 39
- Typed, 22
- Constructor, 79, 93, 173
- CORBA, 61, 121
- cppdecl, 226
- Currency, 31
D
- Delphi
- Compatibility, 129
- Syntax, 129
- Type overloads, 131
- Destructor, 79, 93
- Directives
- Hint, 16
- Dispatch, 100
- DispatchStr, 101
- Double, 31
E
- else, 190, 192
- except, 259, 261
- Exception, 257
- Exceptions, 257
- Catching, 257, 259
- Classes, 261
- Handling, 260, 261
- Raising, 257
- export, 226
- Expression, 203
- Expressions, 169
- Extended, 31
- Extended records, 142
- External, 223
- external, 67, 223
F
- Fields, 50, 77
- File, 53
- finally, 260, 261
- For, 193, 195
- downto, 193
- in, 195
- to, 193
- Forward, 56, 222
- Function, 208
- Functions, 207
- Assembler, 224, 263
- External, 223
- Forward, 222
- Modifiers, 224
- Overloaded, 221
G
- generic, 124
- Generics, 123
- Overloads, 131
- Type Restrictions, 128
H
- hardfloat, 226
- Hint directives, 16
I
- Identifiers, 16
- If, 192
- index, 104, 223
- Inherited, 95
- inherited, 82, 109
- inline, 226
- interface, 114
- Interfaces, 61, 63, 114
- COM, 121
- CORBA, 121
- Implementations, 116
- interrupt, 227
- iocheck, 227
L
- Labels, 19
- Libraries, 255
- library, 255
- local, 227
M
- Message, 100
- message, 100
- Methods, 80, 94
- Abstract, 83
- Class, 96
- Message, 100
- Static, 81, 98
- Virtual, 81, 83, 95
- Modifiers, 15, 224, 232
- Alias, 225
- cdecl, 226
- cppdecl, 226
- export, 226
- hardfloat, 226
- inline, 226
- interrupt, 227
- iocheck, 227
- local, 227
- MS_ABI_CDecl, 228
- MS_ABI_Default, 227
- MWPascal, 228
- noreturn, 228
- nostackframe, 228
- overload, 228
- pascal, 230
- public, 230
- register, 231
- safecall, 231
- saveregisters, 231
- softfloat, 231
- stdcall, 231
- SYSV_ABI_CDecl, 231
- SYSV_ABI_Default, 231
- varargs, 232
- VectorCall, 231
- winapi, 232
- MS_ABI_CDecl, 228
- MS_ABI_Default, 227
- MWPascal, 228
N
- name, 223
- noreturn, 228
- nostackframe, 228
- Numbers, 17
- Binary, 18
- Decimal, 18
- Hexadecimal, 18
- Octal, 18
- Real, 17
O
- object, 75
- Objective-Pascal, 159
- Objective-Pascal Classes, 159
- Objects, 75
- Objects, abstract, 76
- Objects, sealed, 76
- Operators, 21, 40, 55, 169, 176, 177
- Arithmetic, 177, 238
- Assignment, 235
- Binary, 238
- Boolean, 178
- Comparison, 240
- Dynamic arrays, 179
- Logical, 178
- Relational, 182
- Set, 180
- String, 179
- Unary, 177
- operators, 233
- otherwise, 190
- overload, 228
- overloading
- operators, 233
- Override, 96
- override, 82
P
- Packed, 50, 76, 93
- Parameters, 209
- Constant, 209, 212
- Open Array, 213, 214
- Out, 211
- Reference counted, 217
- Untyped, 216
- Untypes, 209
- Value, 209
- Var, 104, 209, 210
- pascal, 230
- PChar, 35, 39
- Pointer, 54
- Private, 85, 88, 104
- strict, 88
- private, 76
- Procedural, 56
- Procedure, 56, 207
- Procedures, 207
- program, 246
- Properties, 71, 102
- Array, 105
- Indexed, 104
- Property, 97, 103
- Protected, 85, 88
- Public, 85, 88
- public, 76, 230
- Published, 88, 104
- PUnicodeChar, 39
R
- Raise, 257
- Rawbytestring, 38
- Read, 103
- Real, 31
- Record, 50
- Constant, 69
- Record helpers, 149
- register, 231
- reintroduce, 96
- Repeat, 202
- Reserved words, 14
- Delphi, 15
- Modifiers, 15
- Turbo Pascal, 14
- Resourcestring, 23
S
- safecall, 231
- saveregisters, 231
- Scope, 35, 46, 68, 75, 85, 87, 254
- block, 254
- Class, 254
- record, 254
- unit, 255
- sealed, 76
- Self, 80, 97
- Set, 53
- Shortstring, 33
- Single, 31
- softfloat, 231
- specialize, 126
- Statements, 186
- Assembler, 206, 263
- Assignment, 186
- Case, 190
- Compound, 189
- Exception, 205
- For, 193, 195
- Goto, 188
- if, 192
- Loop, 193, 195, 202, 203
- Procedure, 187
- Repeat, 202
- Simple, 186
- Structured, 189
- While, 203
- With, 204
- Static class methods, 98
- stdcall, 231
- String, 19
- Ansistring, 34
- CodePage, 34
- Codepage, 36
- Constant, 39
- Multi-byte, 38
- RawByteString, 38
- ShortString, 33
- Single-byte string, 32
- UnicodeString, 38
- UTF8String, 38
- WideString, 39
- Symbols, 12
- Syntax diagrams, 10
- SYSV_ABI_CDecl, 231
- SYSV_ABI_Default, 231
T
- Text, 53
- then, 192
- Thread Variables, 71
- Threadvar, 71
- Tokens, 12
- Comments, 13
- Identifiers, 16
- Numbers, 17
- Reserved words, 14
- Strings, 19
- Symbols, 12
- try, 260, 261
- Type, 25
- Compatibility, 28, 47, 64, 132, 174, 176, 210
- Generics, 123, 124
- Helpers, 149
- Restrictions, 128
- Specializing, 126
- Type overloads, 131
- Typecast, 34, 35, 39, 174, 175
- Unaligned, 175
- Value, 174
- Variable, 175
- Types, 25
- Ansistring, 34
- Array, 43, 44
- Base, 25
- Boolean, 28
- Char, 31, 32
- Class, 86
- Class helpers, 149
- Constructor, 48
- Enumeration, 29
- Extended record, 142
- File, 53
- Forward declaration, 56
- Integer, 26
- Object, 75
- Ordinal, 26
- PChar, 35, 40
- Pointer, 40, 54
- Procedural, 56
- Rawbytestring, 38
- Real, 31
- Record, 50
- Record helpers, 149
- Reference counted, 34, 36, 38, 44, 46, 122
- Set, 53
- ShortString, 33
- String, 32
- Structured, 41
- Subrange, 30
- Type helpers, 149
- UnicodeString, 38
- UTF8String, 38
- Variant, 61
- Widestring, 39
U
- Unicodestring, 38
- unit, 247, 255
- uses, 246
- UTF8String, 38
V
- Var, 66
- varargs, 232
- Variable, 66
- Variables, 66
- Initialized, 22, 68, 70
- Variant, 61
- VectorCall, 231
- Virtual, 79, 81, 95, 100
- Visibility, 75, 85, 114
- Private, 75, 88
- Protected, 88
- Public, 75, 88
- Published, 88
- Strict Private, 88
- Strict Protected, 88
W
- While, 203
- WideChar, 32
- Widestring, 39
- winapi, 232
- With, 204
- Write, 103