[forth/ru-ru] Spellcheck and whitespace (#5171)
All checks were successful
Trigger site build / deploy (push) Has been skipped
CI / lint (push) Successful in 33s

This commit is contained in:
Peter Lemenkov 2024-11-08 23:33:45 +01:00 committed by GitHub
parent ccdb3504c9
commit 77e2233bf3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -8,14 +8,17 @@ filename: learnforth-ru.fs
lang: ru-ru lang: ru-ru
--- ---
Форт создан Чарлзом Муром в 70-е годы. Это императивный, стековый язык программирования и среда исполнения программ. Использовался в таких проектах как Open Firmware. Продолжает применятся в проектах. Применяется в НАСА. Форт создан Чарлзом Муром в 70-е годы. Это императивный, стековый язык
программирования и среда исполнения программ. Использовался в таких проектах
как Open Firmware. Продолжает применяться в проектах. Применяется в НАСА.
Внимание: этот материал использует реализацию Форта - Gforth, но большая часть написанного будет работать в других средах. Внимание: этот материал использует реализацию Форта - Gforth, но большая часть
написанного будет работать в других средах.
```forth ```forth
\ Это комментарий \ Это комментарий
( Это тоже комментарий, но используется для предоределённых слов ) ( Это тоже комментарий, но используется для предопределённых слов )
\ --------------------------------- Прекурсор -------------------------------- \ --------------------------------- Прекурсор --------------------------------
@ -63,9 +66,9 @@ lang: ru-ru
\ ------------------ Более продвинутые манипуляции со стеком ------------------ \ ------------------ Более продвинутые манипуляции со стеком ------------------
1 2 3 4 tuck \ дублировать верхний елемент стека во вторую позицию: 1 2 3 4 tuck \ дублировать верхний элемент стека во вторую позицию:
\ 1 2 4 3 4 ok \ 1 2 4 3 4 ok
1 2 3 4 over \ диблировать второй елемент наверх стека: 1 2 3 4 over \ дублировать второй элемент наверх стека:
\ 1 2 3 4 3 ok \ 1 2 3 4 3 ok
1 2 3 4 2 roll \ *переместить* элемент в заданной позиции наверх стека: 1 2 3 4 2 roll \ *переместить* элемент в заданной позиции наверх стека:
\ 1 3 4 2 ok \ 1 3 4 2 ok
@ -205,7 +208,7 @@ mynumbers 1 of-arr ? \ 20 ok
\ ---------------- Операции над числами с плавающей точкой -------------------- \ ---------------- Операции над числами с плавающей точкой --------------------
\ Многие фортовцы стараются избегать использование слов с вещественными числами. \ Многие фортовцы стараются избегать использования слов с вещественными числами.
8.3e 0.8e f+ f. \ 9.1 ok 8.3e 0.8e f+ f. \ 9.1 ok
\ Обычно мы просто используем слово 'f', когда обращаемся к вещественным числам: \ Обычно мы просто используем слово 'f', когда обращаемся к вещественным числам: