1*99e0aae7SDavid ReesWelcome to Emboss, the Embedded Systems Binary Structure Tool. 2*99e0aae7SDavid Rees 3*99e0aae7SDavid ReesIf you are new to Emboss, a good place to start would be the [User 4*99e0aae7SDavid ReesGuide](guide.md). 5*99e0aae7SDavid Rees 6*99e0aae7SDavid ReesThe [C++ User Guide](cpp-guide.md) has an (incomplete) explanation of the 7*99e0aae7SDavid Reesgenerated C++ code. 8*99e0aae7SDavid Rees 9*99e0aae7SDavid ReesDetails of the Emboss language can be found in the [Emboss Language 10*99e0aae7SDavid ReesReference](language-reference.md). 11*99e0aae7SDavid Rees 12*99e0aae7SDavid ReesA reference to the C++ code that Emboss generates can be found in the [Emboss 13*99e0aae7SDavid ReesC++ Generated Code Reference](cpp-reference.md). 14*99e0aae7SDavid Rees 15*99e0aae7SDavid ReesDetails of the textual representation Emboss uses for structures can be found in 16*99e0aae7SDavid Reesthe [Emboss Text Format Reference](text-format.md). 17*99e0aae7SDavid Rees 18*99e0aae7SDavid ReesThere is a tentative [roadmap of future development](roadmap.md). 19