Pico Compiler

Pico Compiler

Pico Compiler to lekkie środowisko programistyczne offline do pisania programów Java.
Pico Compiler to lekkie środowisko programistyczne offline do pisania programów Java.Jest przeznaczony głównie dla studentów, zapewniając prosty interfejs i możliwość interaktywnej oceny kodu źródłowego Java.Głównym celem projektu było utrzymanie małego i prostego kompilatora przy jednoczesnym zapewnieniu kompilatora zgodnego z Javą.Zaimplementowane są następujące elementy języka programowania Java: • pakiety, import • klasy, interfejsy • Dziedziczenie • Elementy statyczne • Klasy, inicjalizatory instancji • Deklaracje pól, metod • Deklaracja zmiennych lokalnych • jeśli ... else, for, while, do... póki, spróbuj ... złap ... wreszcie, rzucaj, wracaj, przerywaj, kontynuuj, przełączaj, zsynchronizowane instrukcje • Wszystkie pierwotne typy • Dostęp do członków klasy nadrzędnej • to (odniesienie do bieżącej instancji) • Wywołanie konstruktora superklasy (super (a, b, c);) • Wywołanie metody • Tworzenie instancji klasy (nowy Abc ()) • Tworzenie pierwotnej tablicy (nowy int [10] [5] []) • Tworzenie klasy lub tablicy interfejsu (nowy Abc [10] [5] []) • Dostęp do tablicy (args [0]) • Dostęp do zmiennych lokalnych • literał zerowy • Unaryjna konwersja liczbowa • Zakres bloku, zakres metody, zakres klasy, zasięg globalny • klauzula wyrzucania • Inicjator tablicy (String [] a = {„x”, „y”, „z”}) • Literały klas pierwotnych (int. klasa) • Klasa nieprymitywnaliterały (String.class) • Sprawdzanie dostępności (PUBLICZNE, CHRONIONE, PRYWATNE) • Autoboxing i rozpakowywanie • Zmienne metody arity (inaczej „varargs”) Ograniczenia: • Kompilator nie może otwierać zewnętrznych projektów lub słoików • Kompilator może przetwarzać tylko jeden plik naczas (brak projektów z wieloma plikami) • Argumenty typów (typy ogólne) są analizowane, ale w inny sposób są ignorowane • Deklaracja typów parametryzowanych • Wyliczenia typów • Deklaracje adnotacji
pico-compiler

cechy

Kategorie

Alternatywy dla Pico Compiler'a dla wszystkich platform z dowolną licencją

Coda

Coda

Genialny, wszechstronny edytor macOS.Wszystko, czego potrzebujesz, aby napisać piękny kod internetowy.
Codeanywhere

Codeanywhere

Codeanywhere to edytor kodu w przeglądarce ze zintegrowanym potężnym klientem ftp i obsługiwane są wszystkie popularne formaty sieciowe (HTML, PHP, JavaScript, CSS i XML).
Textastic

Textastic

Textastic to edytor tekstu na iPhone'a, iPada i Maca z bogatym wsparciem podświetlania składni, FTP, SFTP i Dropbox.
Koder Code Editor

Koder Code Editor

Koder to edytor kodów dla iPada i iPhone'a.
Buffer Editor

Buffer Editor

Buffer Editor to potężny edytor kodu i tekstu, który pozwala łatwo tworzyć oprogramowanie, przeglądać kod lub robić notatki w podróży.
Coder

Coder

Rozwijaj się bez ograniczeń
Code Master

Code Master

Code Master Programming Suite na platformę iOS zapewnia wizualny interfejs do tworzenia i edycji uniwersalnego kodu źródłowego dowolnego języka.
Gusto

Gusto

Zarządzaj i edytuj swoje witryny za pomocą Gusto!
Nova

Nova

Już prawie tu jest.Nasz całkowicie przemyślany i przeprojektowany edytor dla komputerów Mac, „Nova”, osiąga prywatną wersję beta.Teraz potrzebujemy twojej pomocy, aby wszystko było idealne.