Bit syntax for Java
Wilfred Springer · 2009
Writing software to deal with compressed media formats is not trivial. The same knowledge about the encoded representation will often be replicated in both the decoder, the encoder, as well as the documentation on the media format. As a consequence, the software is hard to maintain. This paper introduces Preon, a framework addressing these concerns. Preon allows you to define the mapping between an encoded representation and the in-memory representation just once, and get the decoder, the encoder and documentation for free.