%{
#include "app.h"
static int iCnt;
%}
App		Init
		Init
				entry				{`FsmObj_SetState(pFsmObj, FsmState_Run)`}	#//㎩IRunԂֈڍsꍇ͂̂悤ɏĉB
		end
		Run
				Exec				{`iCnt++`}
				Draw				{`printf("%d\n", iCnt)`}
		end
		End
				default				{``}						#//̏Ԃ͒`oȂ(WXg\̓s)̂Ń_~[ƂdefaultJڂ`B
		end
		Stop				[`1`]		{``}			End			#//ǂ̏ԂStopJڂso悤ɂBEndԂłStopJڂs'End::default''::Stop'D悳'End(End::exit)(End::entry)End'ƂJڂN鎖ɒӂBꂪɂȂꍇStopJڂ̒`RunԂ̒ֈڂB
		default						{``}						#//eԂŒ`ĂȂJڂs悤Ƃɖ悤ɂBG[Ƃꍇ͂̍s폜B
end
