1
0
mirror of https://github.com/adambard/learnxinyminutes-docs.git synced 2025-01-17 13:38:38 +01:00

[paren/ru] Fix typo

This commit is contained in:
TheDmitry 2015-02-09 17:30:18 +03:00
parent 12753c9df6
commit 8a469f8b9b

View File

@ -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