bintype
(obsolete, all links down)

BINTYPE is a specification-driven parser generator for binary formats.

The strong point of BINTYPE is that it is declarative, that is for most file formats you are not supposed to write even a single line of imperative code.

That said, BINTYPE degrades gracefully when the base specification language is not up to task: new structural abstractions can be defined.

Homepage: http://feelingofgreen.ru:3000/projects/show/bintype

Source repository: git://git.feelingofgreen.ru/bintype

License: LGPL