|
@@ -379,9 +379,7 @@ var moments=ARRAY[10, 20]REAL;
|
|
|
var strHello="Привет";
|
|
var strHello="Привет";
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
-Все встроенные векторные типы с точки зрения программиста *всегда* передаются по ссылке.
|
|
|
|
|
-
|
|
|
|
|
-С точки зрения реализации это может быть на усмотрение реализации.
|
|
|
|
|
|
|
+Все встроенные векторные типы *всегда* передаются по ссылке.
|
|
|
|
|
|
|
|
### 6.3 Структура
|
|
### 6.3 Структура
|
|
|
|
|
|
|
@@ -412,7 +410,7 @@ type User struct{
|
|
|
|
|
|
|
|
### 6.4 Структуры и ссылки
|
|
### 6.4 Структуры и ссылки
|
|
|
|
|
|
|
|
-Типы структур с точки зрения программиста *всегда* связываются по ссылке. С точки зрения реализации это может быть не так.
|
|
|
|
|
|
|
+Типы структур с точки *всегда* связываются по ссылке.
|
|
|
|
|
|
|
|
```bash
|
|
```bash
|
|
|
type ТипСсылка = тип;
|
|
type ТипСсылка = тип;
|
|
@@ -422,9 +420,7 @@ type ТипСсылка = тип;
|
|
|
|
|
|
|
|
Тип функции является объектом кода, поэтому функция является статической сущностью.
|
|
Тип функции является объектом кода, поэтому функция является статической сущностью.
|
|
|
|
|
|
|
|
-Все переменные присваиваются ссылкой на функцию с точки зрения программиста.
|
|
|
|
|
-
|
|
|
|
|
-С точки зрения реализации -- это может быть как угодно.
|
|
|
|
|
|
|
+Все переменные присваиваются ссылкой на функцию.
|
|
|
|
|
|
|
|
> ТипФункция = FN [ФормальныеПараметры].
|
|
> ТипФункция = FN [ФормальныеПараметры].
|
|
|
|
|
|