Abstract
Barista is initially an
OCaml library designed to load, construct, manipulate, and save
Java class files. A command-line utility (also named "barista") has been developped upon the library: both an assembler and disassembler for the Java platform. In its 2.0-beta version, Barista supports Java 1.7 and needs OCaml 3.12.1 to build.
Barista is used in the
OCaml-Java project for code generation.
Licence
Barista is released under the LGPL v3.
It is copyright (c) 2007-2013 Xavier Clerc.
Help
In order to improve the project, I am primarily looking for testers and bug reporters. Pointing errors in documentation and indicating where it should be enhanced is also very helpful.
The
bug tracker can be used to report bugs or request features.
The
darcs repository is
http://barista.x9c.fr (read-only, useful to always get the last version).