create hsmc repo

This commit is contained in:
swaits committed 2010-09-30 15:17:54 -07:00
commit 0506ec019b
26 files changed
+5413

No files matched your search

+29
View File
@@ -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__