🛡️PAPA Lang

Синтаксис

  • Комментарии: // однострочные
  • Переменные: name = "value" (иммутабельные), mut counter = 0 (мутабельные)
  • Типы: int, float, text, bool, list, map
  • Строки: один вид "текст с {интерполяцией}"
  • Операторы: +, -, *, /, %, ==, !=, <, >, <=, >=
  • Логика: and, or, not (слова, не символы)
  • Блоки: отступы (как Python), без скобок
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Комментарии — однострочные
name = "value" // иммутабельная
mut counter = 0 // мутабельная
// Один вид строк с интерполяцией
say "Привет, {name}!"
// Операторы
a = 10
b = 5
say a + b // 15
say a == b // false
// Логика — слова
if a > b and a < 20
say "a в диапазоне"
// Блоки — отступы
for i in 1..5
say i