Pico Compiler Pro - java code editor, ide and offline compiler for iOS
| Verzia | 1.0.1 |
|---|---|
| Vydavateľ | Marcin Olawski |
| Dátum vydania | 10. 5. 2016 |
| Dátum pridania | 25. 2. 2016 |
| Požiadavky OS | iOS |
| Požiadavky | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Celkový počet stiahnutí | 79 |
| cena | $1.99 |
Popis
Toto je Pro verzia Pico Compiler, prvý offline kompilátor java v App Store. Funkcie Pro: Inteligentné dokončenie kódu – Pico doplní názvy tried, metód, polí a kľúčových slov v rámci rozsahu viditeľnosti. Keď vyvoláte dokončenie kódu, Pico Compiler analyzuje kontext a navrhne možnosti, ktoré sú dostupné z aktuálnej pozície vsuvky. 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 možnosť 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 (takmer) kompatibilný s Java. Implementované sú nasledujúce prvky programovacieho jazyka Java: balíky, importné triedy, rozhrania Dedičnosť Statické členy Triedy, inicializátory inštancií 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 Inštancia triedy vytvorenie (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 (args[0]) Prístup k lokálnej premennej null literal Unárna numerická konverzia Rozsah bloku, rozsah metódy, rozsah triedy, globálny rozsah vyvoláva klauzulu Inicializátor poľa (String[] a={ "x", "y", "z" }) Primitívne literály triedy (int.class) Non- literály primitívnej triedy (String.class) Kontrola dostupnosti (VEREJNÉ, CHRÁNENÉ, SÚKROMNÉ) Autoboxing a unboxing Metódy variabilnej arity (a.k.a. "varargs") Nasledujúce prvky programovacieho jazyka Java ešte nie sú implementované: Argumenty typu sú analyzované, ale inak ignorované Deklarácia parametrizovaných typov Typovo bezpečné enums Deklarácie anotácií Kompilátor dokáže spracovať iba jeden súbor naraz