Welcome to Emboss, the Embedded Systems Binary Structure Tool.

If you are new to Emboss, a good place to start would be the User Guide.

The C++ User Guide has an (incomplete) explanation of the generated C++ code.

Details of the Emboss language can be found in the Emboss Language Reference.

A reference to the C++ code that Emboss generates can be found in the Emboss C++ Generated Code Reference.

Details of the textual representation Emboss uses for structures can be found in the Emboss Text Format Reference.

There is a tentative roadmap of future development.