← На главнуюZEHIN / Документация

Первые шаги с Zehin.

Краткое руководство по реализованной грамматике Zehin 0.1. Выполняй примеры в настольном приложении.

Коротко о языке

Программы используют текст UTF-8 и файлы .zh. Одна команда занимает одну строку. # начинает комментарий. Блоки заканчиваются gutardy; отступы помогают читать код.

Полный словарь команд

ýazgoýegerbolmasagutardygaýtalaöňeyzasagaçepereňk
Урок 01

Привет, мир!

Выведи первое сообщение с помощью ýaz.

salam.zh
ýaz "Salam, dünýä!"
Ожидаемый результат
Salam, dünýä!
ýaz выводит текст. Первая программа целиком в одной строке.

Попробуй в IDE. Измени значение или сообщение, сохрани файл и нажми F5. Посмотри, как изменится результат.

Урок 02

Переменные

Дай значению имя с помощью goý.

at.zh
goý at = "Myrat"ýaz at
Ожидаемый результат
Myrat
goý сохраняет значение под именем. Используй это имя, чтобы вывести его.

Попробуй в IDE. Измени значение или сообщение, сохрани файл и нажми F5. Посмотри, как изменится результат.

Урок 03

Вычисления

Считай с помощью +, −, * и /.

hasap.zh
goý netije = 6 * 7ýaz netije
Ожидаемый результат
42
Умножь два числа и выведи ответ.

Попробуй в IDE. Измени значение или сообщение, сохрани файл и нажми F5. Посмотри, как изменится результат.

Урок 04

Условия

Выбирай с помощью eger и bolmasa.

sert.zh
goý ýaş = 10eger ýaş >= 7    ýaz "Mekdebe hoş geldiň!"gutardy
Ожидаемый результат
Mekdebe hoş geldiň!
eger проверяет условие. Приветствие появляется, потому что 10 больше или равно 7.

Попробуй в IDE. Измени значение или сообщение, сохрани файл и нажми F5. Посмотри, как изменится результат.

Урок 05

Циклы

Повторяй команды с gaýtala.

gaytala.zh
gaýtala 5    ýaz "Salam!"gutardy
Ожидаемый результат
Salam!
Salam!
Salam!
Salam!
Salam!
gaýtala повторяет блок пять раз. gutardy завершает блок.

Попробуй в IDE. Измени значение или сообщение, сохрани файл и нажми F5. Посмотри, как изменится результат.

Урок 06

Рисование

Исследуй движение, повороты и цвета.

inedordul.zh
reňk "gök"gaýtala 4    öňe 100    saga 90gutardy
Рисунок
Четыре шага вперёд и четыре поворота образуют синий квадрат.

Попробуй в IDE. Измени значение или сообщение, сохрани файл и нажми F5. Посмотри, как изменится результат.

Небольшой язык для начала

Версия 0.1 поддерживает вычисления, текст, переменные, условия, счётные циклы и черепашью графику. Функций, массивов, запроса ввода, циклов while и доступа к файлам или сети из учебных программ пока нет.

Полезные сочетания

  • F5 — запустить
  • Shift + F5 — остановить
  • Ctrl + S — сохранить
  • Ctrl + O — открыть
  • Ctrl + N — новый файл

Это вводное руководство. Расширенная учебная программа и дополнительная документация ещё разрабатываются.

Скачать все примеры