Code Generators - Java
Code generation is the process by which a compiler converts a syntactically-correct program into a series of instructions that could be executed by a machine. The input to the code generation stage typically consists of a parse tree, abstract syntax tree, or intermediate language code; the target machine may be a physical machine such as a microprocessor, or an abstract machine such as a virtual machine or an intermediate language.
From : en.wikipedia.org/wiki/Code_generator
Jostraca
Jostraca is a software development tool for source code generation. Jostraca can help software developers to solve many programming problems, not least that of time, by generating large amounts of source code automatically. Jostraca facilitates code generation by providing a framework for merging source code templates with meta data descriptions of the programming problem. This process is similar to server page systems, such as Java Server Pages. However, Jostraca provides an open environment so that developers can completely customise the way in which code is produced and the way in which meta data is accessed. Although the Jostraca system is written in Java, it allows any programming language to produce code in any other programming language.
Jostraca is a general purpose code generation toolkit for software developers. Code generation helps save you time and effort by reducing redundancy and drudge work. Code generation can be thought of as programming by example. Show the computer an example of what you want, and it does the rest.
Jostraca generates code using the Java Server Pages syntax. However this syntax can be used with any language. Jostraca comes preconfigured for Java, JavaScript, Perl, Python, Jython, Ruby, Rebol and C, with more to come.
visit
Jostraca
Jostraca was visited : 89 times
Loading .....