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).