Abstract:
The main features of the compiler of the language Cell, developed for the programming of hierarchical state machines used in the specification including the behavior of telecommunication protocols are considered. The algorithms of its syntactic and semantic analyzers are presented. Also, the aspects of the synthesis of executable code of the hierarchical state machines in a procedural language C serialized for sequential execution of commands are considered.
Keywords:language Cell; hierarchical state machine; executing serialization; context of hierarchy; software synthesis; telecommunication protocol.