Repository navigation
Lupus V0.2 #19
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.
Uh oh!
There was an error while loading. Please reload this page.
🐺 Lupus V0.2 — The Rust Rewrite
Lupus V0.2 — это первый стабильный релиз интерпретатора, полностью переписанный на Rust. Мы отказались от Python-прототипа в пользу производительности, строгой типизации и модульной архитектуры.
Этот релиз знаменует переход от "эксперимента в одном файле" к полноценному языковому ядру.
🚀 Что нового
⚡ Полная переписка на Rust
Интерпретатор теперь работает на Rust. Это дало нам:
lexer,parser,ast,interpreter,environment), что упрощает поддержку и развитие.🧠 Результаты бенчмарка (LLM Coding)
Мы протестировали дообученную модель Qwen 2.5 (merged-lupus-2bV2) на наборе из 100 алгоритмических задач.
while,list,nth).🛠 Технические детали реализации
lambda) и областей видимости.print,int->str,string-append,list,nth,length, арифметика).📦 Установка и запуск
Готовые бинарники
Скачайте архив для вашей ОС в разделе Assets ниже:
lupus-v0.2.0-linux-x86_64.tar.gzlupus-v0.2.0-windows-x86_64.zipСборка из исходников
Требуется установленный Rust toolchain.
git clone https://github.com/KUARU-dotcom/Lupus.git cd Lupus cargo build --release ./target/release/lupus examples/hello.lupus📝 Пример кода (Lupus)
🔜 Что дальше? (Roadmap)
В следующих версиях (V0.3+):
map,filter,fold).Полная спецификация языка: Lupus V1.0 Specification
This discussion was created from the release Lupus V0.2.
All reactions