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 ![]()








