Aktualizacja Avocado v1.0.0.3 — Nowe pętle, typy i lepsza wydajność!

🥑 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

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *