This is an Ada95 library implementing the .
The outputs can be checked against the table found at https://www.cs.cornell.edu/courses/cs3410/2013sp/lab/tables/dy_encoding_table.pdf
This library only outputs to a fixed Endianness (both at the byte and bit level). Future versions will allow the user of the library to select at least the byte Endianness.