Synalyze It! Icon

Edit properties of a structure

The structure is a very important concept in Synalyze It! Basically it's a collection of elements which can be of type binary, number, offset, string or structure reference.

In a grammar, there must always be one main structure that encloses (normally) the whole file. This main structure can be set in the grammar info panel. Apart from the main structure a grammar can comprise many base structures which you find also on top level of the grammar. These base structures can be referenced from other structures and be parent structures - the inheriting structures get all elements from their parents. You can save a lot of work using this mechanism since many binary formats consist of similar structures.

Preferences dialog, updates tab

See also

How are the structures mapped?
The Reference document