
| ASCII | { |
| Hexadecimal | 7B |
| Decimal | 123 |
Byte flag_or_length, [Byte length,] (length)xByte name [Byte condition_length, (condition_length)xByte condition]
| flag_or_length | if not 0, the length of the segment name string, if 0, the length follows immediately, and the condition fields follow the segment name |
| length | length of the segment name string |
| name | name of segment used as a style |
| condition_length | length of the condition string |
| condition | logical test based on condition flags |
The attributes of the specified segment are applied to the current segment before any local attributes are considered. If a condition is present, it must evaluate to true before the segment is processed.
Conditions and flagging the length were added in HSF version 11.50.