mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 17:41:41 +00:00
[forth/ru-ru] Spellcheck and whitespace (#5171)
This commit is contained in:
parent
ccdb3504c9
commit
77e2233bf3
@ -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', когда обращаемся к вещественным числам:
|
||||||
|
Loading…
Reference in New Issue
Block a user