Stateflow |
 |
Parser Error Messages
The Stateflow parser flags syntax errors in a state chart. For example, using a backward slash (\) instead of a forward slash (/) to separate the transition action from the condition action generates a general parse error message.
Typical parse error messages include the following:
- "
Invalid state name xxx
" or "Invalid event name yyy
" or "Invalid data name zzz
"
- A state, data, or event name contains a nonalphanumeric character other than underscore.
- "
State name xxx is not unique in objects #yyy and #zzz
"
- Two or more states at the same hierarchy level have the same name.
- "
Invalid transition out of AND state xxx (#yy)
"
- A transition originates from an AND (parallel) state.
- "
Invalid intersection between states xxx and yyy
"
- Neighboring state borders intersect. If the intersection is not apparent, consider the state to be a cornered rectangle instead of a rounded rectangle.
- "
Junction #x is sourcing more than one unconditional transition
"
- More than one unconditional transition originates from a connective junction.
- "
Multiple history junctions in the same state #xxx
"
- A state contains more than one history junction.
| Error Messages | | Code Generation Error Messages |  |