Pico Compiler Pro - java code editor, ide and offline compiler for iPhone
| Različica | 1.0.1 |
|---|---|
| Založnik | Marcin Olawski |
| Datum izdaje | 25. feb. 2016 |
| Datum dodajanja | 25. feb. 2016 |
| Os zahteve | iOS |
| Zahteve | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Skupno prenosov | 76 |
| Prenosi na teden | 3 |
| Cena | $1.99 |
Opis
To je Pro različica Pico Compilerja, prvega prevajalnika java brez povezave v App Store. Pro funkcije: Pametno dokončanje kode – Pico bo dokončal imena razredov, metod, polj in ključnih besed v obsegu vidnosti. Ko pokličete dokončanje kode, Pico Compiler analizira kontekst in predlaga izbire, ki so dosegljive s trenutnega položaja kazalke. Pico Compiler je lahko razvojno okolje brez povezave za pisanje programov Java. Zasnovan je predvsem za študente, saj ponuja preprost vmesnik in možnost interaktivnega ocenjevanja izvorne kode Java. Glavni cilj zasnove je bil ohraniti majhen in preprost prevajalnik, hkrati pa zagotoviti (skoraj) z Javo združljiv prevajalnik. Implementirani so naslednji elementi programskega jezika Java: paketi, uvozni razredi, vmesniki Dedovanje Statični člani Razredi, inicializatorji primerkov Polja, izjave metod Izjava lokalnih spremenljivk if ... else, for, while, do ... medtem ko, poskusi .. .catch ... finally, throw, return, break, continue, switch, synchronized statements Vsi primitivni tipi Član nadrazreda dostopa do tega (sklic na trenutni primerek) Priklic konstruktorja nadrazreda (super(a, b, c);) Priklic metode Primerek razreda ustvarjanje (novo Abc()) Ustvarjanje osnovne matrike (novo int[10][5][]) Ustvarjanje matrike razreda ali vmesnika (novo Abc[10][5][]) Dostop do matrike (args[0]) Dostop do lokalnih spremenljivk ničelni literal Unarna številska pretvorba Obseg bloka, obseg metode, obseg razreda, globalni obseg vrže klavzulo Inicializator matrike (String[] a={ "x", "y", "z" }) Primitivni literali razreda (int.class) Ne- literali primitivnega razreda (String.class) Preverjanje dostopnosti (PUBLIC, PROTECTED, PRIVATE) Samodejno pakiranje in razpakiranje Metode spremenljive arnosti (t. i. "varargs") Naslednji elementi programskega jezika Java še niso implementirani: Argumenti tipa so razčlenjeni, sicer pa prezrti Deklaracija parametriziranih tipov Tipsko varni enumi Deklaracije opomb Prevajalnik lahko obdeluje samo eno datoteko naenkrat