Pico Compiler

Pico Compiler

Pico Compiler ist eine schlanke Offline-Entwicklungsumgebung zum Schreiben von Java-Programmen.
Pico Compiler ist eine schlanke Offline-Entwicklungsumgebung zum Schreiben von Java-Programmen.Es richtet sich in erster Linie an Studenten und bietet eine einfache Benutzeroberfläche sowie die Möglichkeit, Java-Quellcode interaktiv auszuwerten.Das Hauptentwurfsziel bestand darin, den Compiler klein und einfach zu halten und gleichzeitig einen Java-kompatiblen Compiler bereitzustellen.Die folgenden Elemente der Java-Programmiersprache sind implementiert: • Pakete, Importe • Klassen, Interfaces • Vererbung • Statische Member • Klassen, Instanzinitialisierer • Felder, Methodendeklarationen • Lokale Variablendeklaration • if ... else, for, while, do... while, try ... catch ... finally, throw, return, break, continue, switch, synchronisierte Anweisungen • Alle primitiven Typen • Zugriff auf Superklasse-Member • this (Verweis auf aktuelle Instanz) • Aufruf des Superklasse-Konstruktors (super (a, b, c);) • Methodenaufruf • Klasseninstanzerstellung (neues Abc ()) • Primitive Array-Erstellung (neues int [10] [5] []) • Klassen- oder Schnittstellenarray-Erstellung (neues Abc [10] [5] []) • Array-Zugriff (args [0]) • Lokaler Variablenzugriff • Null-Literal • Unäre numerische Konvertierung • Blockbereich, Methodenbereich, Klassenbereich, globaler Bereich • Throws-Klausel • Array-Initialisierer (String [] a = {"x", "y", "z"}) • Primitive Klassenliterale (int.class) • Nichtprimitive KlasseLiterale (String.class) • Zugänglichkeitsprüfung (PUBLIC, PROTECTED, PRIVATE) • Autoboxing und Unboxing • Variable Arity-Methoden (auch als "varargs" bezeichnet) Einschränkungen: • Der Compiler kann keine externen Projekte oder Jars öffnen. • Der Compiler kann nur eine Datei mit verarbeitena time (keine Projekte mit mehreren Dateien) • Typargumente (generische Typen) werden analysiert, aber ansonsten ignoriert. • Deklaration parametrisierter Typen. • Typensichere Aufzählungen. • Annotationsdeklarationen
pico-compiler

Eigenschaften

Kategorien

Pico Compiler-Alternativen für Mac

Coda

Coda

Ein brillanter All-in-One-MacOS-Webeditor.Alles, was Sie brauchen, um schönen Webcode zu schreiben.
Textastic

Textastic

Textastic ist ein Texteditor für iPhone, iPad und Mac mit umfassender Unterstützung für Syntaxhervorhebung, FTP, SFTP und Dropbox.FEATURES
Nova

Nova

Es ist fast da.Unser völlig neu überarbeiteter und überarbeiteter Mac-Editor "Nova" erreicht die private Beta.Jetzt brauchen wir Ihre Hilfe, um es perfekt zu machen.