Over a million developers have joined DZone.

Abacus Formula Compiler compiles spreadsheet computations to Java byte code


The Abacus Formula Compiler (AFC) compiles computations defined in spreadsheet files directly to Java byte code. Users can thus customize an application using Excel or OpenOffice. AFC compiles against your own Java interfaces to obtain input values and compute output values (it essentially generates strategy implementations for you), and supports internal computations with either double or BigDecimal (for financial applications).

We're proud to finally announce the first public release of AFC under the GPLv3. AFC was developed for use within the Abacus ERP Suite, but always with the aim of releasing it as open-source once it was mature enough.

Important Links


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}