Директивы, управляющие синтаксическим контролем (Syntax options)

Директива компилятора

Флажок в окне настройки

Описание

$V

Strict Var Strings

Проверка совместимости типов для строк различной длины.

$B

Complete Boolean Eval

Вычисление полного булевого выражения.

$X

Extended Syntax

Разрешение вызова функций как процедур (возвращаемый результат игнорируется).

$T

Typed @ operator

Проверка совместимости типов указателей.

$P

Open parameters

Разрешение применения открытых параметров процедур и функций.

Директивы условной компиляции

Директива компилятора

Описание

$DEFINE NNN

Определяет идентификатор с именем NNN, который может быть далее использован в директивах условной компиляции вида $IF…

$UNDEF NNN

Отменяет определение идентификатора NNN.

$IFDEF NNN

Разрешает компиляцию последующего текста, если идентификатор NNN был ранее определен. Компилируемый участок текста завершается директивами $ELSE или $ENDIF.

$IFNDEF NNN

Разрешает компиляцию последующего текста, если идентификатор NNN был ранее НЕ определен. Компилируемый участок текста завершается директивами $ELSE или $ENDIF.

$IFOPT

Разрешает компиляцию последующего текста, если указанная опция (директива) компилятора разрешена. Компилируемый участок текста завершается директивами $ELSE или $ENDIF.

$ELSE

Завершает положительную ветвь условной компиляции, последующий текст компилируется, если условие компиляции ложно. Компилируемый участок текста завершается директивой $ENDIF.

$ENDIF

Завершает директиву условной компиляции.

Приложение З

Назначение пунктов меню

Это приложение содержит перевод пунктов меню IDE Free Pascal и Borland Pascal.

Песни о Паскале _255.jpg

Песни о Паскале _256.jpg

Песни о Паскале _257.jpg

Песни о Паскале _258.jpg

Песни о Паскале _259.jpg

Песни о Паскале _260.jpg

Песни о Паскале _261.jpg

Песни о Паскале _262.jpg

Песни о Паскале _263.jpg

Приложение И

Стандартная кодировка символов MS–DOS

Коды управляющих символов (0–31)

Код

Обозначение символа

Назначение или выполняемое действие

0

NUL

Пустой символ

1

SOH

Начало заголовка

2

STX

Начало текста

3

ETX

Конец текста

4

EOT

Конец передачи

5

ENQ

Запрос

6

ACK

Подтверждение

7

BEL

Сигнал (звонок)

8

BS

Забой (шаг назад)

9

HT

Горизонтальная табуляция

10

LF

Перевод строки

11

VT

Вертикальная табуляция

12

FF

Новая страница (прогон формата)

13

CR

Возврат каретки

14

SO

Выключить сдвиг

15

SI

Включить сдвиг

16

DLE

Ключ связи данных

17

DC1

Управление устройством

18

DC2

Управление устройством

19

DC3

Управление устройством

20

DC4

Управление устройством

21

NAK

Отрицательное подтверждение

22

SYN

Синхронизация

23

ETB

Конец передаваемого блока

24

CAN

Отказ

25

EM

Конец среды

26

SUB

Замена

27

ESC

Ключ

28

FS

Разделитель файлов

29

GS

Разделитель группы

30

RS

Разделитель записей

31

US

Разделитель модулей

Символы с кодами 32–127

Код

Символ

Код

Символ

Код

Символ

Код

Символ

32

Пробел

56

8

80

P

104

h

33

!

57

9

81

Q

105

i

34

"

58

:

82

R

106

j

35

#

59

;

83

S

107

k

36

$

60

<

84

T

108

l

37

%

61

=

85

U

109

m

38

&

62

>

86

V

110

n

39

'

63

?

87

W

111

o

40

(

64

@

88

X

112

p

41

)

65

A

89

Y

113

q

42

*

66

B

90

Z

114

r

43

+

67

C

91

[

115

s

44

,

68

D

92

\

116

t

45

69

E

93

]

117

u

46

.

70

F

94

^

118

v

47

/

71

G

95

_

119

w

48

0

72

H

96

`

120

x

49

1

73

I

97

a

121

y

50

2

74

J

98

b

122

z

51

3

75

K

99

c

123

{

52

4

76

L

100

d

124

|

53

5

77

M

101

e

125

}

54

6

78

N

102

f

126

~

55

7

79

O

103

g

127

Del

Символы с кодами 128–255 (Кодовая таблица 866 – MS-DOS)

Код

Символ

Код

Символ

Код

Символ

Код

Символ

128

А

160

а

192

224

р

129

Б

161

б

193

225

с

130

В

162

в

194

226

т

131

Г

163

г

195

227

у

132

Д

164

д

196

228

ф

133

Е

165

е

197

229

х

134

Ж

166

ж

198

230

ц

135

З

167

з

199

231

ч

136

И

168

и

200

232

ш

137

Й

169

й

201

233

щ

138

К

170

к

202

234

ъ

139

Л

171

л

203

235

ы

140

М

172

м

204

236

ь

141

Н

173

н

205

237

э

142

О

174

о

206

238

ю

143

П

175

п

207

239

я

144