Repository navigation
Lupus V0.4.0 — float, кортежи, структуры и тест-система LiF #21
KUARU-dotcom
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Lupus V0.4.0 — float, кортежи, структуры и тест-система LiF
Релиз: https://github.com/KUARU-dotcom/Lupus/releases/tag/v0.4.0
Что нового
(/ 1.0 0.0)→inf),конверсии
int->float,float->int,str->float,float->str;смешивание int и float — осознанная ошибка.
(Tuple a b c)в match.(
point-x), match-паттерны((point x y) ...).70 negative-кейсов, карта покрытия на 64 символа; всё прогоняется
через
cargo testи CI-гейт на GitHub Actions.Качество
V0.4 запланировано после V0.5 (датасет v3).
Установка
Скачать бинарники (Linux/Windows) из релиза выше, либо:
git clone https://github.com/KUARU-dotcom/Lupus.git && cd Lupus
cargo build --release && ./target/release/lupus examples/v04_demo.lupus
Дорожная карта
V0.5: модули и import, модуль senko (math) через qualified names,
LiF фаза 2 (форма test, CLI lupus test, JSONL, fuzz-smoke).
Обсуждаем здесь: баги, идеи, вопросы по синтаксису — всё приветствуется.
All reactions