diff options
| -rw-r--r-- | ru-ru/paren-ru.html.markdown | 16 | 
1 files changed, 8 insertions, 8 deletions
diff --git a/ru-ru/paren-ru.html.markdown b/ru-ru/paren-ru.html.markdown index ded3c4fa..9b801e46 100644 --- a/ru-ru/paren-ru.html.markdown +++ b/ru-ru/paren-ru.html.markdown @@ -10,7 +10,7 @@ lang: ru-ru  [Paren](https://bitbucket.org/ktg/paren) - это диалект языка Лисп. Он спроектирован как встроенный язык. -Некоторые примеры из <http://learnxinyminutes.com/docs/racket/>. +Примеры взяты <http://learnxinyminutes.com/docs/racket/>.  ```scheme  ;;; Комментарии @@ -30,9 +30,9 @@ lang: ru-ru  (double 123) ; => 123 : double  ;; Обращение к функции записывается так: (f x y z ...), -;; где f функция, а x, y, z, ... операнды -;; Если вы хотите создать список из букв, используйте (quote), чтобы -;; предотвратить ненужных вычислений +;; где f - функция, а x, y, z, ... - операнды +;; Если вы хотите создать буквальный список данных, используйте (quote), чтобы +;; предотвратить ненужные вычисления  (quote (+ 1 2)) ; => (+ 1 2)  ;; Итак, некоторые арифметические операции  (+ 1 1)  ; => 2 @@ -113,7 +113,7 @@ some-var ; => 5  ;; Функция всегда возвращает значение своего последнего выражения  (fn () "Привет Мир") ; => (fn () Привет Мир) : fn -;; Используйте скобки, чтобы вызвать все функции, в том числе лямбда выражение +;; Используйте скобки, чтобы вызвать все функции, в том числе лямбда-выражение  ((fn () "Привет Мир")) ; => "Привет Мир"  ;; Назначить функцию переменной @@ -123,13 +123,13 @@ some-var ; => 5  ;; Вы можете сократить это, используя синтаксический сахар определения функции:  (defn hello-world2 () "Привет Мир") -;; Как и выше () - это список аргументов для функции +;; Как и выше, () - это список аргументов для функции  (set hello    (fn (name)      (strcat "Привет " name)))  (hello "Стив") ; => "Привет Стив" -;; ... или что эквивалентно, используйте синтаксический сахар определения: +;; ... или, что эквивалентно, используйте синтаксический сахар определения:  (defn hello2 (name)    (strcat "Привет " name)) @@ -155,7 +155,7 @@ some-var ; => 5  ;;; Циклы  ;; Цикл for для чисел -;; (for ИДЕТИФИКАТОР НАЧАЛО КОНЕЦ ШАГ ВЫРАЖЕНИЕ ..) +;; (for ИДЕНТИФИКАТОР НАЧАЛО КОНЕЦ ШАГ ВЫРАЖЕНИЕ ..)  (for i 0 10 2 (pr i "")) ; => печатает 0 2 4 6 8 10  (for i 0.0 10 2.5 (pr i "")) ; => печатает 0 2.5 5 7.5 10  | 
