Pico Compiler - java code editor, ide and offline compiler for iOS
| Verzija | 1.2.1 |
|---|---|
| Izdavač | Marcin Olawski |
| Datum izlaska | 10. svi 2016. |
| Datum dodan | 30. svi 2015. |
| Os zahtjevi | iOS |
| Zahtjevi | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Ukupno preuzimanja | 297 |
| Cijena | Free |
Opis
Pico Compiler je lagano, offline razvojno okruženje za pisanje Java programa. Osmišljen je primarno za studente, pruža jednostavno sučelje i mogućnost interaktivne evaluacije Java izvornog koda. Glavni cilj dizajna bio je zadržati malen i jednostavan prevodilac, a istovremeno pružati prevoditelj kompatibilan s Javom (pogledajte ograničenja u nastavku). Sljedeći elementi implementirani su programski jezik Java: paketi, uvozne klase, sučelja Nasljeđivanje Statički članovi Klase, inicijalizatori instanci Polja, deklaracije metoda Deklaracija lokalnih varijabli if ... else, for, while, do ... while, try ... catch .. . finally, throw, return, break, continue, switch, synchronized statements Svi primitivni tipovi Član superklase pristupa ovome (referenca na trenutnu instancu) Poziv konstruktora superklase (super(a, b, c);) Poziv metode Stvaranje instance klase (novi Abc ()) Stvaranje primitivnog niza (novo int[10][5][]) Stvaranje niza klase ili sučelja (novo Abc[10][5][]) Pristup nizu (args[0]) Pristup lokalnoj varijabli nulti literal Unarni numerički opseg pretvorbe bloka, opseg metode, opseg klase, globalni opseg baca klauzulu Inicijalizator polja (String[] a={ "x", "y", "z" }) Primitivni literali klase (int.class) Neprimitivni literali klase (String.class) Provjera pristupačnosti (JAVNO, ZAŠTIĆENO, PRIVATNO) Autoboxing i unboxing Metode varijabilne arnosti (a.k.a. "varargs") Ograničenja: Kompajler ne može otvoriti vanjske projekte ili jar-ove Kompilator može obraditi samo jednu datoteku u isto vrijeme (bez projekata s više datoteka) Argumenti tipa (generički tipovi) se analiziraju, ali se inače zanemaruju Deklaracija parametriziranih tipova Tipski sigurni enumi Deklaracije komentara