downloads programs from a to z
Janino is a compiler that reads a Java expression, block, or source file, and generates Java bytecode that is loaded and executed dir
Search:
 » Home » Developer Tools » JavaScript » Janino
Company: Arno Unkrig
License: Freeware
Version: 2
System: Win95,Win98,WinME,WinNT 3.x,WinNT 4.x,Windows2000,WinXP,Unix,Linux,Mac PPC
Size: 104 KB
Date Released: 09-11-2002
Price:
Screenshot: Click here to see Screenshot
Downloads: 840
Homepage: http://janino.codehaus.org
Date added: Sep 27, 2005
Click here to Download
Janino is a compiler that reads a Java expression, block, or source file, and generates Java bytecode that is loaded and executed directly. It is not intended to be a development tool, but an embedded compiler for run-time compilation purposes, such as 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. When do you need an efficient expression evaluator? Say you build an e-commerce system, which computes the shipping cost for the items that the user put into his/her shopping cart. Because you don`t know the merchant`s shipping cost model at implementation time, you could implement a set of shipping cost models that come to mind (flat charge, by weight, by number of items, ...) and select one of those at run-time. In practice, you will most certainly find that the shipping cost models you implemented will rarely match what the merchant wants, so you must add custom models, which are merchant-specific. If the merchant`s model changes later, you must change your code, re-compile and re-distribute your software. Because this is so unflexible, the shipping cost expression should be specified at run-time, not at compile-time. This implies that the expression must be scanned, parsed and evaluated at run-time, which is why you need an expression evaluator. A simple expression evaluator would parse an expression and create a "syntax tree". The expression "a + b * c", for example, would compile into a "Sum" object who`s first operand is parameter "a" and who`s second operand is a "Product" object who`s operands are parameters "b" and "c". Such a syntax tree can evaluated relatively quickly. However, the run-time performance is about a factor of 100 worse than that of native Java code.

NEWS

So far, nothing for that!

RECOMMENDED DOWNLOADS IN THIS CATEGORY

 » Home  » Developer Tools » JavaScript (209) Select page: [1] 2 3 4 5 6...
 » Cara-Pic
Cara-Pic v1.0 is an easy-to-use and completely customizable photo carousel with support for special effects, a variety of frame styles and includes a number of extra photo backdrops (backgrounds). Cara-Pic v1.0 provides an easy and convenient way to share ...
Spriteworks Developments | 524 KB | Win 3.1x,Win95,Win98,WinME,WinNT 3.x,WinNT 4.x,WinXP,Windows2000 | 12.95 | Downloads: 860
Date added: Sep 27, 2005 |  » Details
 » Yaldex StatusTitle Maker 5.3
Yaldex StatusTitle Maker generates JavaScript code to show a message in the status or title bar. For example, you can describe the destination of a link in the status or title bar instead of showing the URL associated with it. Also there are many adjusted ...
Yaldex Software | 1156 KB | Win95,Win98,WinME,WinNT 3.x,WinNT 4.x,Windows2000,WinXP,Windows2003 | 14.20 | Downloads: 462
Date added: Feb 12, 2007 |  » Details
 » Deluxe Menu
Improve your website navigation with the most powerful DHTML JavaScript Menu on the Web! Deluxe Menu is a versatile, ready-made solution that allows professional and amateur web developers to create superior dhtml navigation systems for their web sites an ...
Deluxe-Menu.com | 1151 KB | Win95,Win98,WinME,WinXP,WinNT 4.x,Windows2000,Windows2003,MAC OS,Unix,Linux | 39.95 | Downloads: 827
Date added: Feb 12, 2007 |  » Details
 » JavaScript Calendar Builder
JavaScript-producing design tool for creating calendar on web pages. The calendar script can be customized highly and easily through the SCP(Script Configuration Program). You can specify color, theme, language and so much more to script. It is unnecessar ...
Usingit.com | 626 KB | Win95,Win98,WinME,WinNT 4.x,Windows2000,WinXP,Windows2003 | 39.95 | Downloads: 795
Date added: Feb 12, 2007 |  » Details
 » Visual Java/SWING Components Library
Eltima Java Components greatly extend the set of components available in standard visual library, bringing a whole lot of new ways to present your creativity to your customers and clients. Make your software look different! No routine coding – utilize y ...
ELTIMA Software GmbH | 399 KB | Win 3.1x,Win95,Win98,WinME,WinXP,WinNT 3.x,WinNT 4.x,Windows2000,Windows2003,Windows CE,Unix,Linux,AS/400,MAC 68k,Mac PPC,Palm OS 1.0,Palm OS 2.0,Palm OS 2.1,Palm OS 3.0,Palm OS 3.1,Palm OS 3.2,Palm OS 3.5,Palm OS 4.0,Palm OS 4.1,Palm OS 5.0,Palm OS 5.2,O | 99.95 | Downloads: 1093
Date added: Sep 27, 2005 |  » Details
 » Sothink Tree Menu builder
Sothink Tree Menu makes creation tour of JavaScript tree menu simple! Sothink Tree Menu has the features of wide compatibility, high performance, and easy operation. For compatibility, the generated DHTML tree menu can be compatible with the most browsers ...
SourceTec Software | 4324 KB | Win98,WinME,Windows2000,WinXP | 49.95 | Downloads: 809
Date added: Feb 12, 2007 |  » Details
 » dhtmlxTree - JavaScript Tree Menu
dhtmlxTree is a cross-browser JavaScript tree menu that helps to create a full featured navigation system and put large amount of data in hierarchical order. Dynamical loading of items from XML stream gives a possibility to create trees with unlimited num ...
Scand | 178 KB | Win95,Win98,WinME,WinNT 3.x,WinNT 4.x,Windows2000,WinXP,Windows2003,Unix,Linux,Mac OS X,Mac Other | 99 | Downloads: 772
Date added: Feb 12, 2007 |  » Details
 » Web Designers Toolkit with Calendar
Web Toolkit Plus includes many professional script authoring tools into one program. Many of them are winning-award products. With this easy-to-use web authoring toolkit, you can easy to draft, design, develop and deploy scripts such as menu, navigation, ...
Usingit.com | 9172 KB | Win95,Win98,WinME,WinNT 4.x,Windows2000,WinXP,Windows2003 | 99.95 | Downloads: 777
Date added: Feb 12, 2007 |  » Details
 » 1st JavaScript Editor Pro 3.8
1st JavaScript Editor is advanced JavaScript Editor, Validator and Debugger for beginners and professionals! AJAX developers can easily use the program as advanced Ajax Editor. First JavaScript Editor is used for professionally editing JavaScript code and ...
Yaldex Software | 7196 KB | Win95,Win98,WinME,WinNT 3.x,WinNT 4.x,Windows2000,WinXP,Windows2003 | 49.90 | Downloads: 663
Date added: Feb 12, 2007 |  » Details
 » 3S Web Tools
3S Web Tools is an easy to use script collection that helps you add javascripts and applets to your web pages with no experience or HTML knowledge. You immediately see a work of a chosen script in built-in browser. Additional scripts bases constantly repl ...
SparkSelfSoft | 1968 KB | WinME,WinXP,Windows2000,Windows2003 | 29 | Downloads: 961
Date added: Feb 12, 2007 |  » Details
 » Push-Me
Push-Me v1.0 is an easy-to-use and completely customizable verticle navigation menu with custom cursor support. Buttons are truly depressable when clicked and not simply "rollovers". 13 different button themes are included. ...
Spriteworks Developments | 16 KB | Win 3.1x,Win95,Win98,WinME,WinNT 3.x,WinNT 4.x,WinXP,Windows2000 | 6.95 | Downloads: 821
Date added: Sep 27, 2005 |  » Details
 » Advanced Treeview Java Tree Menu
With this feature packed and highly customisable Java Tree Menu you will be quickly adding a great menu navigation aid to web sites, help systems, documentation, intranets and much more. Advanced yet both Easy and Quick to implement. No knowledge of java ...
Sirius Computer Consultants Limited | 189 KB | Win 3.1x,Win95,Win98,WinME,WinNT 3.x,WinNT 4.x,Windows2000,WinXP,Windows2003,OS/2,OS/2 Warp,OS/2 Warp 4,MAC 68k,Mac OS X,Mac Other,Unix,Linux,MS-DOS | 24 | Downloads: 855
Date added: Oct 25, 2007 |  » Details
 » 1st JavaScript Editor Pro 3.4
1st JavaScript Editor is advanced JavaScript Editor, Validator and Debugger for beginners and professionals! Beside rich possibilities of editing scripts (JavaScript, HTML, CSS, VBScript, PHP and ASP syntax highlighting, etc) the program offers large snip ...
Yaldex Software | 6173 KB | Win95,Win98,WinME,WinNT 3.x,WinNT 4.x,Windows2000,WinXP,Windows2003 | 44.90 | Downloads: 692
Date added: Feb 12, 2007 |  » Details
 » Ajax Extensible Page
A.E.P. is an Ajax framework that is very easy to use with an interface of six functions and these functions allow to build Web pages that are extended at user request from data hidden into the page or taken from external files. Text is extended at a word ...
xul.fr | 150 KB | Win98,WinME,WinNT 3.x,WinNT 4.x,Windows2000,WinXP,Windows2003,Windows Vista Starter,Windows Vista Home Basic,Windows Vista Home Premium,Windows Vista Business,Windows Vista Enterprise,Windows Vista Ultimate,Windows Vista Home Basic x64,Windows Vista Home | 0 | Downloads: 821
Date added: Feb 12, 2007 |  » Details
 » Enterprise Java Application Server
Enterprise Java Application Server (EJAS) technology is a framework for developing and executing Distributed Applications. These Applications provide System - Level Services such as Transaction Management, Security, Client Connectivity and Database Access ...
Essen Energy Conversion Devices Pvt Ltd. | 17149 KB | WinNT 4.x,Windows2000 | 1200 | Downloads: 816
Date added: Sep 27, 2005 |  » Details
 » JavaScript FadeIn SlideShow
Create automatically rotating slide show on web pages just in minutes! This script was included into Web Designers Toolkit. Web Designers Toolkit includes many professional script authoring tools into one program. Many of them are winning-award products. ...
USINGIT.COM | 54 KB | Win95,Win98,WinME,WinNT 4.x,Windows2000,WinXP,Windows2003 | 99.95 | Downloads: 813
Date added: Sep 27, 2005 |  » Details
 » COOLjsBuilder
COOLjsBuilder is the IDE (integrated development environment) that enables its users create scripts for a web site without knowing anything about the JavaScript. You just start the application and after the short learning curve (minutes) you have the hand ...
CoolDev.Com | 1425 KB | Win95,Win98,WinME,WinXP,WinNT 4.x,Windows2000,Windows2003 | 30 | Downloads: 808
Date added: Sep 27, 2005 |  » Details
 » Nav-U
Nav-U v1.0 is an easy-to-use and completely customizable preview-type menu system that supports both text and image previews and includes custom cursor support, support for special effects (IE only with the exception of transparencies) and a variety of bo ...
Spriteworks Developments | 473 KB | Win 3.1x,Win95,Win98,WinME,WinNT 3.x,WinNT 4.x,WinXP,Windows2000 | 14.95 | Downloads: 814
Date added: Sep 27, 2005 |  » Details
 » 4Hexillion ColorCombos
There are LOTS of 16 million color pickers out there. Many of them are slow. Most of them only show one color at a time. Colors on web pages do not exist alone. How they look together is very importnt. See three colors together. Compare how two colors loo ...
InnerPeace.Org | 6 KB | Windows,Linux,Mac,Unix,Os2 | 0 | Downloads: 962
Date added: Feb 12, 2007 |  » Details
 » JS MouseTrailer
JS MouseTrailer is a powerful Javascript-producing design tool for adding mouse trail effect on Web pages. ...
USINGIT.COM | 452 KB | Windows | 9.99 | Downloads: 784
Date added: Sep 27, 2005 |  » Details
go to top Select page: [1] 2 3 4 5 6...
What Font is | fonts | free fonts | download fonts | free fonts download | web fonts |