summaryrefslogtreecommitdiff
path: root/doc/mcpu-cpp-ru.md
diff options
context:
space:
mode:
authorkx <kx@radix-linux.su>2026-10-11 22:53:55 +0300
committerkx <kx@radix-linux.su>2026-10-11 22:53:55 +0300
commit8cc68fdf4a17b50415ea8912500dc8a03583c299 (patch)
treec1f1ba14cf1ed231ee081a58ea49cea686b695a2 /doc/mcpu-cpp-ru.md
parent66904e738c9b864e043fafdd73b1abc45b9d2c03 (diff)
downloadmcpu-cpp-1.0.4.tar.xz
Bump version to 1.0.41.0.4
Diffstat (limited to 'doc/mcpu-cpp-ru.md')
-rw-r--r--doc/mcpu-cpp-ru.md9
1 files changed, 5 insertions, 4 deletions
diff --git a/doc/mcpu-cpp-ru.md b/doc/mcpu-cpp-ru.md
index f9719e0..ed68598 100644
--- a/doc/mcpu-cpp-ru.md
+++ b/doc/mcpu-cpp-ru.md
@@ -1,3 +1,4 @@
+
# mcpu-cpp
`mcpu-cpp` — препроцессор языков программирования MCPU. Он является
@@ -1260,7 +1261,7 @@ rescan.
пока нет. Собственная версия `mcpu-cpp` имеет отдельное однозначное имя:
```text
-#define __MCPU_CPP_VERSION__ "1.0.3"
+#define __MCPU_CPP_VERSION__ "1.0.4"
```
Значение автоматически берётся из `PACKAGE_VERSION`. Когда появится compiler
@@ -1449,7 +1450,7 @@ Computed MIN expressions вроде `(-__PTRDIFF_MAX__ - 1)` в predefined table
#define __SIZEOF_UINT1024__ 128
```
-На текущей LibMPU 1.0.35 `NB_I_MAX == 8192`, поэтому family доходит до
+На текущей LibMPU 1.0.27 `NB_I_MAX == 8192`, поэтому family доходит до
`int65536`/`uint65536`, а `__SIZEOF_INT65536__ == 8192`.
Decimal-digit metadata определяется для **каждой** разрешённой integer width:
@@ -1540,7 +1541,7 @@ __REAL<bits>_MAX_10_EXP__
__REAL<bits>_MIN_10_EXP__
```
-Например, на LibMPU 1.0.35 для `real128` текущий profile даёт значения вида:
+Например, на LibMPU 1.0.27 для `real128` текущий profile даёт значения вида:
```text
#define __REAL128_EPSILON__ 2.524354896707237777317531409e-29
@@ -1996,7 +1997,7 @@ Warning interface MCPU-CPP остаётся компактным и расшир
Начиная с 0.0.22 имена preprocessing identifiers больше не ограничены ASCII.
Внутри `mcpu-cpp` текст уже представлен строгим UCS-2, а классификация символов
-выполняется locale-independent функциями LibMPUIO 1.0.4, построенными по Unicode
+выполняется locale-independent функциями LibMPUIO 1.0.7, построенными по Unicode
18.0.0. Первый символ идентификатора должен быть `_` или иметь свойство
`XID_Start`; последующие символы должны быть `_`, `$` или иметь свойство
`XID_Continue`. Символ `$` является расширением `mcpu-cpp`: он разрешён только