Aktualizacja Avocado 2.2.0.0 już dostępna!

W tej wersji pojawiło się mnóstwo nowości i usprawnień:

Nowe funkcje i ulepszenia

🔸 6 nowych funkcji

🔸 29 nowych aliasów angielskich

🔸 Dodane polskie aliasy (bez polskich znaków)

Łącznie Avocado ma teraz:

✔ 258 funkcji

✔ 255 aliasów angielskich

⚙️ Ulepszenia funkcji

Do każdej funkcji dodałem:

• podpowiedzi,

• wyjątki,

• szczegółowe sprawdzanie składni (np. brak nawiasu),

• a niektóre funkcje uniemożliwiają użycie nawiasów, jeśli nie są wymagane.

🧩 Nowe możliwości języka

✔ Własne funkcje i procedury

✔ Słowa kluczowe: function / funkcja, procedure / procedura

✔ return / zwróć w funkcjach

✔ Lokalne zmienne w procedurach i funkcjach

🧹 Co zostało usunięte?

• System etykiet label

• Skoki skocz / jump (zbyt kontrowersyjne – wywaliłem 😉)

📝 Kodowanie i kompilacja

✔ Automatyczne wykrywanie kodowania

✔ Wszystkie pliki są UTF-8

✔ IDE samo ogarnia format plików

✔ Tymczasowe pliki kompilacji zapisują się teraz w:

C:\Users\User\AppData\Local\Temp\Avocado

Po kompilacji usuwają się automatycznie. Jeśli nie — dodałem przycisk do szybkiego otwarcia folderu.

⚡ Nowość: Interpretator Avocado!

Możesz teraz uruchamiać kod bez kompilacji.

• Nie powstaje plik .exe

• Wynik wyświetla się natychmiast

Idealne do testowania kodu! 🚀

🔤 Zmiany w słowach kluczowych

• przerwać → przerwij

• kontynuować → kontynuuj

• podczas → dopóki

• tablicaliczb → tablica_liczb

🌍 Języki IDE – porządki

Usunąłem 24 języki, zostawiłem 6 najważniejszych:

1. angielski

2. hiszpański

3. niemiecki

4. francuski

5. rosyjski

6. polski

🌐 Całe IDE i wszystkie wyjątki zostały przetłumaczone w całości na te 6 języków.

Pliki .po mają teraz 325 linii (wcześniej 235) — dodałem 90 linii nowych wyjątków i komunikatów.

🌐 Nowa domena Avocado!

Projekt ma teraz własną domenę:

👉 avocado-code.com

(koniec z subdomenami!)

📥 Aktualizacja jest dostępna na SourceForge!

Zrobiłem też Instalator dla Avocado 🙂

avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language
avocado-polish-programming-language

Dodaj komentarz

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