|
# PyBebra |
|
Беброчный язык программирования |
|
|
|
Создан по рофлу, не воспринимайте его всерьёз! |
|
|
|
# Использование |
|
**Создай файл - `test.bbr`** |
|
```py |
|
bebra("Привет Бебромир!") |
|
``` |
|
**Запуск** |
|
|
|
```py |
|
python shell.py |
|
> lopata("test.bbr") |
|
``` |
|
|
|
# Беброчная документация |
|
|
|
**Главное** |
|
|
|
`python shell.py` открывает консоль. Команда запуска `lopata("test.bbr")` |
|
|
|
**Переменные** |
|
|
|
Переменные создаются с помощью ключевого слова `beb` |
|
|
|
```py |
|
beb a = 100 |
|
beb b = 50 |
|
beb v = a + b |
|
beb g = v * b |
|
|
|
bebra(v) |
|
bebra(g) |
|
``` |
|
|
|
Вывод: |
|
``` |
|
150 |
|
7500 |
|
``` |
|
|
|
**Условия** |
|
|
|
Если - bif, или - belif, иначе - belse |
|
|
|
```py |
|
beb a = 100 |
|
|
|
bif a == 100 thenb bebra("a = 100") belse bebra("a не = 100") |
|
``` |
|
|
|
Вывод: |
|
``` |
|
а = 100 |
|
``` |
|
|
|
**Циклы** |
|
|
|
```py |
|
lopt i = 0 to 5 thenb |
|
bebra("привет") |
|
bend |
|
``` |
|
|
|
Вывод: |
|
``` |
|
привет |
|
привет |
|
привет |
|
привет |
|
привет |
|
``` |
|
|
|
**Функции** |
|
|
|
```py |
|
bfunc pybebra(a) -> a + "Bebra" |
|
|
|
bebra(pybebra("Это Py")) |
|
``` |
|
|
|
Вывод: |
|
``` |
|
Это PyBebra |
|
``` |
|
|
|
# Конец |
|
Это беброчный конец файла ридми! Удачного беброиспользования! |
|
|