feat: implement objects and classes

This commit is contained in:
samsonium
2026-10-16 18:11:28 +03:00
parent 683dd08181
commit bc5d887ec4
22 changed files with 848 additions and 116 deletions
+3 -1
View File
@@ -9,7 +9,7 @@
На данный момент язык имеет:
- Встроенную функцию `printline` для вывода аргумента в stdout
- Строковый и числовой литералы
- Строковый, булев и числовой литералы
- Арифметические операции: сложение, вычитание, умножение, деление, модуло, возведение в степень
- Декларация переменных со следующими типами:
- `uint`, `int` - целые числа размером с машинное слово
@@ -18,6 +18,8 @@
- `str` - строки
- `bool` - булевы
- Присваивание
- Функции
- Классы и объекты
Примеры кода лежат в директории `exl/`.