diff options
author | TheDmitry <TheDmitry@users.noreply.github.com> | 2015-02-09 17:30:18 +0300 |
---|---|---|
committer | TheDmitry <TheDmitry@users.noreply.github.com> | 2015-02-09 17:30:18 +0300 |
commit | 8a469f8b9bf3bbf26e290c744f8c87578842a493 (patch) | |
tree | d82a2cb4d2219a864281f3abfd963092fda098a4 /ru-ru | |
parent | 12753c9df6785d41dca51fbfce721e7450e3a939 (diff) |
[paren/ru] Fix typo
Diffstat (limited to 'ru-ru')
-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 |