Menu

Jawk version 1.01 - AWK Script Compiler for JVM

Jawk is an AWK programming (report) language interpreter/compiler
written in Java. Unlike prior versions, Jawk provides near-100%
AWK scripting capabilities with few enhancements to the language.

This release introduces the AWK compiler for the JVM. The compiler
outputs Java bytecode that can execute on any modern JVM.
It requires the Apache/Jakarta Byte Code Engineering Library
(http://jakarta.apache.org/bcel/) to compile, and inclusion
of the jrt.jar file in the CLASSPATH to run the compiled result.
The compiled result can be linked and executed from within another
Java application.

Rough benchmarks show a significant improvement in speed
for compute-bound jobs while realizing fractional improvement
with IO-bound jobs. On average, the throughput improvement
is very noticeable.

Please refer to the homepage for more detailed information on the
compiler implementation.

Posted by ddaglas 2007-08-07

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.