Nowa wersja już dostępna! Oto, co zostało dodane i poprawione:
🔹 Funkcje i aliasy
✔️ Dodano 27 nowych funkcji (głównie w module matematyka)
✔️ Liczba funkcji wzrosła z 208 do 236
✔️ Aliasów było 175, teraz jest 208
📌 Nowe funkcje m.in.:
int(), odd(), log10(), log2(), ceil() / sufit, floor() / podłoga,
hypot(), min(), max() / maks, pi, round() / zaokrąglij,
is_nan / czy_jest_nan, isinfinite, iszero, isnegative i inne.
📌 Usunięto stare polskie nazwy i zastąpiono angielskimi:
wbl ➝ abs
kwadrat_liczby ➝ sqr
pierwiastek_kwadratowy ➝ sqrt
logarytm_naturalny ➝ ln
wykładnicza ➝ exp
potęga ➝ power
📌 Formatowanie liczb:
oblicz_formatuj(’pi’, 5) / calc_format(’pi’, 2)
📌 Nowe aliasy PL/EN:
zwiększ ➝ inc
zmniejsz ➝ dec
powtórz_znak ➝ repeat_char
importuj ➝ import
pascal_linia ➝ pascal_line
odcięcie ➝ trunc
🔹 Nowe zakładki w IDE:
✅ Funkcje
✅ Zmienne
✅ Komentarze
✅ Błędy
Wyszukiwarka pozwala przeskoczyć do konkretnej pozycji w edytorze – automatyczne podświetlanie (na zielono lub czerwono przy błędach).
🔹 Analizator kodu – przycisk „Sprawdź kod”
Po kliknięciu:
✔️ Weryfikuje składnię
✔️ Wykrywa błędy deklaracji i nieznane nazwy
✔️ Wstawia wyniki do zakładki „Błędy”
✔️ Pozwala przeskoczyć do linii błędu
Nie jest to jeszcze debugger wykonujący kod – działa statycznie przed uruchomieniem.
💬 Jak Wam się podobają zmiany?
Co dodać w kolejnej wersji?
Oficjalna strona https://avocado.dimitalart.pl/
GitHub: https://github.com/Programista-Art/Avocado
Telegram: https://t.me/avocado_language





