create hsmc repo
This commit is contained in:
commit
0506ec019b
26 files changed
+5413
No files matched your search
@@ -0,0 +1,29 @@
|
||||
#ifndef __main_h__
|
||||
#define __main_h__
|
||||
|
||||
#if defined(__cplusplus)
|
||||
extern "C" {
|
||||
#endif // defined(__cplusplus)
|
||||
|
||||
void parseEndMachine();
|
||||
void parseEndState();
|
||||
void parseBeginMachine(char* name,int eventsize);
|
||||
void parseBeginState(char* name);
|
||||
void parseDefault(char* state);
|
||||
void parseEntry(char* action);
|
||||
void parseIdle(char* action);
|
||||
void parseExit(char* action);
|
||||
void parseTransition(char* event,char* state);
|
||||
void parseAction(char* event,char* action);
|
||||
void parseTimeTransition(float time,char* state);
|
||||
void parseTimeAction(float time,char* action);
|
||||
void parseTerminate(char* event);
|
||||
|
||||
int yyparse();
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
#endif // defined(__cplusplus)
|
||||
|
||||
#endif // __main_h__
|
||||
|
||||
Reference in new issue
Block a user