This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.

The Open Source Zone


Janino

Project logo
Project Name Janino
Category Development tools
Programming Language Java
Project Home Page http://www.janino.net/
License(s) BSD License
License URL(s) http://www.janino.net/javadoc/org/codehaus/janino/doc-files/new_bsd_license.txt
Tags (edit) bytecode, class, compiler, jsp, parser

What is Janino?

Janino is a compiler that reads a JavaTM expression, block, class body, source file or a set of source files, and generates JavaTM bytecode that is loaded and executed directly. Janino is not intended to be a development tool, but an embedded compiler for run-time compilation purposes, e.g. expression evaluators or "server pages" engines like JSP.

Properties

The major design goal was to keep the compiler small and simple, while partially sacrificing completeness. I don't like the idea of carrying around huge libraries for simple applications. See Parser for the list of implemented and missing language features.

Edit project.

Report abuse.

Add similar projects.

Reviews

Be the first person to review this project!

User tips

Add a tip.

Related books

Add more books.


Last modified on 2006-08-21 03:33:27.878 (rel. 2).