🥑 Aktualizacja Avocado v1.0.0.3 — Nowe pętle, typy i lepsza wydajność! 🚀
Ta aktualizacja skupia się na pętlach, wydajności i czytelności kodu.
🌀 Nowe konstrukcje językowe
✅ Pętla while..do / podczas..wykonać
Wykonuje się tak długo, jak warunek jest prawdziwy.
program test
liczba_całkowita a = 1
while a <= 5 wykonać
początek
pisz_linie(’a:’, a)
a = a + 1
koniec
✅ Pętla repeat..until / powtarzaj..aż
Wykonuje się co najmniej raz – warunek sprawdzany na końcu.
program repeattest
lc a = 1
repeat
pisz_linie(’a:’, a)
a = a + 1
until a > 5
✅ Pętla for..in..do / dla..w..wykonać
Iteracja po kolekcjach (listy, tablice itp.).
program forin
tekst s =”
dla s w [’Ala’, 'ma’, 'kota’] wykonać
pisz_linie(s)
✅ Odliczanie w dół – malejąco / descending
program forin
lc i = 0
dla i = 5 malejąco 1 wykonać
pisz_linie(’Liczba:’, i)
💬 Nowe funkcje i ulepszenia
– Dodano obsługę wielowierszowych komentarzy (* … *)
– Poprawiono składnię if..then..else
– Usunięto zbędne końcówki end! / koniec! i end. / koniec.
– Nowy typ danych qliczba (qword) – do obsługi dużych liczb, adresów i danych binarnych
– Optymalizacja kompilatora — kod wykonuje się teraz znacznie szybciej ⚡
– Poprawiono wiele procedur w IDE
– IDE Avocado działa teraz jeszcze płynniej i stabilniej
📉 Test prędkości:
Avocado osiągnęło świetne wyniki przy 1 miliardzie iteracji w porównaniu z innymi językami! 💪
💡 Niestety serwer SourceForge, gdzie były hostowane pliki Avocado, tymczasowo nie działa.
Wkrótce udostępnię nowe miejsce do pobrania binarek 💻
👉 Śledź stronę Avocado, by nie przegapić kolejnych aktualizacji, wersji testowych i poradników!
🔗 Więcej informacji:
🌐 Strona: https://avocado.dimitalart.pl/
🌐 GitHub: https://github.com/Programista-Art/Avocado
📲 Telegram: https://t.me/avocado_language
🌐 Patronite: https://patronite.pl/programista-art


