Janino non è destinato ad essere uno strumento di sviluppo, ma un compilatore embedded per scopi di compilazione run-time, come valutatori di espressione o "pagine server" motori come JSP. Il principale obiettivo del progetto è stato quello di mantenere il compilatore piccolo e semplice, mentre in parte sacrificando completezza. A nessuno piace l'idea di portare in giro librerie enormi per applicazioni semplici. Vedere Parser per l'elenco dei implementato e dispersi caratteristiche del linguaggio.
Questo software è un compilatore utile che legge un'espressione Java, blocco, o un file di origine, e genera Java byte code che viene caricato ed eseguito direttamente.
Cosa c'è di nuovo in questa versione:
La versione 2.7 ha aggiunto che 'valere' istruzione (semplificato, affermazioni sono sempre abilitati, come se '-ea' erano data) e
annotazioni (ma non ancora le dichiarazioni di annotazione).
I commenti non trovato