Pico Compiler - java code editor, ide and offline compiler for iPhone
| Verzia | 1.2.1 |
|---|---|
| Vydavateľ | Marcin Olawski |
| Dátum vydania | 30. 5. 2015 |
| Dátum pridania | 30. 5. 2015 |
| Požiadavky OS | iOS |
| Požiadavky | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Celkový počet stiahnutí | 296 |
| Stiahnutie za týždeň | 1 |
| cena | Free |
Popis
Pico Compiler je ľahké offline vývojové prostredie na písanie programov Java. Je určený predovšetkým pre študentov, poskytuje jednoduché rozhranie a schopnosť interaktívne vyhodnocovať zdrojový kód Java. Hlavným cieľom návrhu bolo udržať kompilátor malý a jednoduchý a zároveň poskytnúť kompilátor kompatibilný s Java (pozri obmedzenia nižšie). Nasledujúce prvky implementovaný programovací jazyk Java: balíky, importné triedy, rozhrania Dedičnosť Statické členy Triedy, inštancie inicializátory Polia, deklarácie metód Deklarácia lokálnych premenných if ... else, for, while, do ... while, try ... catch .. konečne, vrhnúť, vrátiť, zlomiť, pokračovať, prepnúť, synchronizované príkazy Všetky primitívne typy Prístup člena nadtriedy (odkaz na aktuálnu inštanciu) Vyvolanie konštruktora nadtriedy (super(a, b, c);) Vyvolanie metódy Vytvorenie inštancie triedy (nové Abc ()) Vytvorenie primitívneho poľa (nové int[10][5][]) Vytvorenie poľa triedy alebo rozhrania (nové Abc[10][5][]) Prístup k poli (argumenty[0]) Prístup k lokálnej premennej null literal Unary numeric rozsah bloku konverzie, rozsah metódy, rozsah triedy, globálny rozsah vyvoláva klauzulu Inicializátor poľa (String[] a={ "x", "y", "z" }) literály primitívnej triedy (int.class) literály neprimitívnej triedy (String.class) Kontrola dostupnosti (VEREJNÉ, CHRÁNENÉ, SÚKROMNÉ) Autoboxing a unboxing Metódy premennej arity (známe ako napr. "varargs") Obmedzenia: Kompilátor nemôže otvárať externé projekty alebo poháre Kompilátor dokáže spracovať iba jeden súbor naraz (žiadne projekty s viacerými súbormi) Argumenty typu (generické typy) sú analyzované, ale inak ignorované Deklarácia parametrizovaných typov Typovo bezpečné enum Deklarácie anotácií