Kaynağa Gözat

SVI Пересмотр документации

SVI 19 saat önce
ebeveyn
işleme
e74f57fc69
2 değiştirilmiş dosya ile 26 ekleme ve 26 silme
  1. 25 25
      docs/docs/02_40.md
  2. 1 1
      docs/pro_readme.md

+ 25 - 25
docs/docs/02_40.md

@@ -1,6 +1,6 @@
-# pro.02_40 Присвоение результатов как диалектическое отражение времени
+# pro.02_40 Связывание результатов и имени как диалектическое отражение времени
 
-В языке программирования **prolet**, присвоение основано на стреле времени и онтологической чёткости: присвоение — не операция в стиле `x = f()`, а процесс перехода от действия к сущему, зафиксированный как направленное преобразование во времени:
+В языке программирования **prolet**, связывание основано на стреле времени и онтологической чёткости: связывание — не присвоение в стиле `x = f()`, а процесс перехода от действия к сущему, зафиксированный как направленное преобразование во времени:
 
 `(%контекст)(уст %переменная)`
 
@@ -50,18 +50,18 @@
 ```prolet
 (// Фиксированный результат, изменяемость определяется в
   сигнатуре вызова, по необходимости можно усилить требования,
-  но не ослабить по Бертрану Мейеру)
+  но не ослабить; можно ослабить выход, но не усилить. По Бертрану Мейеру)
 (ПолучитьДанные)(уст данные)
 (ГруппироватьПо данные ключ)(уст группа)
 (СуммироватьПо данные группа)(уст результат)
 ```
 
 > 💡 Нет «выражений, вычисляемых в параллель без указания порядка».
-Порядок — не подразумевается, а фиксируется. Параллельность допустима только в разных частях пространства.
+> Порядок — не подразумевается, а фиксируется. Параллельность допустима только в разных частях пространства.
 
 Разберём досконально.
 
-### 🧩 Семантическая структура присвоения
+### 🧩 Семантическая структура связывания
 
 Форма:
 
@@ -77,7 +77,7 @@
 (Выражение)(уст имя @фикс)
 ```
 
-#### Внешние скобки — единое выражение присвоения
+#### Внешние скобки — единое выражение связывания
 
 ```prolet
 ( ... )
@@ -93,14 +93,14 @@
 
 Это — вызов, процесс, действие во времени.
 
-Он ещё не сущее, но источник сущего.
+Результат ещё не именован, но уже сущее.
 
-#### `уст` — стрелка времени
+#### `уст` — стрела времени
 
 Указывает направление:
 
 - от процесса к результату,
-- от возможного к сущему.
+- от сущего к именованному.
 
 ✅ Допустимо, потому что:
 
@@ -110,7 +110,7 @@
 
 ### фикс / мут — онтологический статус переменной
 
-- `Переменная @фикс` — исторический факт, неизменяемый после присвоения
+- `Переменная` — исторический факт, неизменяемый после присвоения
 - `Переменная @изм` — рабочая величина, допускающее последующие изменения
 
 > 💡 Это — *не тип*, а *статус существования во времени*.
@@ -119,30 +119,30 @@
 
 Пример: `данные`, `группа`, `результат`
 
-> 💡 Имя — *не метка* памяти, а обозначение *зафиксированного сущего*.
+> 💡 Имя — *не метка* памяти, а обозначение *существующего сущего*.
 
 ## ✅ Полная семантика
 
 ```prolet
-(ПолучитьДанные)(уст данные @фикс)
-(// Результат процесса 'ПолучитьДанные' становится сущим,
-именуется 'данные', и далее считается завершённым, неизменяемым фактом)
+(ПолучитьДанные)(уст данные)
+(// Результат процесса 'ПолучитьДанные' становится именованным 'данные',
+    и далее считается завершённым, неизменяемым фактом)
 
-(СуммироватьПо данные группа)(уст результат)
-(// Результат процесса 'СуммироватьПо' становится сущим,
-  именуется 'результат', но может быть изменён в будущем)
+(СуммироватьПо данные группа)(уст результат @изм)
+(// Результат процесса 'СуммироватьПо' становится именованным 'результат',
+   но может быть изменён в будущем, если сущее также является @изм)
 ```
 
-## 📜 Онтологические правила присвоения в **prolet**
+## 📜 Онтологические правила связывания в **prolet**
 
-- Присвоение — выражение в парных скобках
+- Связывание — выражение в парных скобках
 - Форма: `(выражение)(уст имя @изм)` или `(выражение)(уст имя)` без изменяемости
 - `@фикс` — создаёт факт
 - `@изм` — создаёт изменяемую величину
 - `уст` — стрела времени, отражает переход от действия к сущему
 - Нет форм `:=`, `=`, `<-`, `->` . Только `уст` как отражение реального потока времени в одну сторону
 - Нельзя использовать имя до его присвоения
-- `@фикс` нельзя переопределять;
+- `@фикс` нельзя изменить;
 - `@изм` — можно, если сигнатура вызова определяет изменяемость результата.
 
 ## 🔄 Пример: полный процесс
@@ -163,7 +163,7 @@
 )
 ```
 
-- ✅ Каждое присвоение — этап фиксации сущего.
+- ✅ Каждое связывание — этап фиксации сущего.
 - ✅ `@фикс` — для завершённых фактов.
 - ✅ `@изм` — для рабочих величин, допускающих развитие.
 
@@ -172,17 +172,17 @@
 Язык **prolet** следует диалектическому материализму:
 
 - Сущее не дано сразу — оно становится через процесс.
-- Присвоение — не копирование, а онтологическое рождение.
+- Связывание — не копирование, а онтологическое рождение.
 - контекст `уст` — не оператор, а символ времени, отражающий:
   - «сначала было действие,
   - потом — результат,
   - потом — имя».
 
-> 💡 «Как руда не становится сталью сама по себе, а только в ходе движения производственных процессов, через присвоение формы полезного ресурса  руде, так и значение не становится сущим без фиксации».
+> 💡 «Как руда не становится сталью сама по себе, а только в ходе движения производственных процессов, через становление формы полезного ресурса `руда`, так и значение не становится сущим без фиксации».
 
 ## 🏁 Заключение
 
-Язык установил онтологически чистую форму присвоения:
+Язык установил онтологически чистую форму связывания:
 
 **prolet** — не язык программирования, а язык фиксации процесса во времени.
 
@@ -203,7 +203,7 @@
 
 Описанная семантика **вводит в язык диалектику бытия и становления**:
 
-> **Каждое присваивание — это момент в истории системы,**
+> **Каждое связывание — это момент в истории системы,**
 > **и эта история не может быть стёрта, она может только изменить форму бытия.**
 
 Это — язык не для «вычисления», а для **практического преобразования мира**.

+ 1 - 1
docs/pro_readme.md

@@ -31,7 +31,7 @@
 * pro.02_34 [Отражение относительности пространства и времени на язык](./docs/02_34.md)
 * pro.02_36 [Отражение релятивисткого фотона-события на язык](./docs/02_36.md)
 * pro.02_38 [Отражение гравитации на язык](./docs/02_38.md)
-* pro.02_40 [Присвоение результатов как диалектическое отражение времени](./docs/02_40.md)
+* pro.02_40 [Связывание результатов и имени как диалектическое отражение времени](./docs/02_40.md)
 * pro.02_50 [Виртуальная машина как орудие материальной практики](./docs/02_50.md)
 * pro.02_60 [Диалектика статических обобщённых типов](./docs/02_60.md)
 * pro.02_70 [Работа с сущностями в логике диалектического материализма](./docs/02_70.md)