"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ragel/cdipgoto.h" between
ragel-6.9.tar.gz and ragel-6.10.tar.gz

About: Ragel compiles executable finite state machines from regular languages (C, C++, Obj-C, C#, D, Java, Go and Ruby).

cdipgoto.h  (ragel-6.9):cdipgoto.h  (ragel-6.10)
skipping to change at line 63 skipping to change at line 63
void CURS( ostream &ret, bool inFinish ); void CURS( ostream &ret, bool inFinish );
void TARGS( ostream &ret, bool inFinish, int targState ); void TARGS( ostream &ret, bool inFinish, int targState );
void BREAK( ostream &ret, int targState, bool csForced ); void BREAK( ostream &ret, int targState, bool csForced );
virtual void writeData(); virtual void writeData();
virtual void writeExec(); virtual void writeExec();
protected: protected:
bool useAgainLabel(); bool useAgainLabel();
void EOF_CHECK( ostream &ret, int gotoDest );
/* Called from GotoCodeGen::STATE_GOTOS just before writing the gotos for /* Called from GotoCodeGen::STATE_GOTOS just before writing the gotos for
* each state. */ * each state. */
bool IN_TRANS_ACTIONS( RedStateAp *state ); bool IN_TRANS_ACTIONS( RedStateAp *state );
void GOTO_HEADER( RedStateAp *state ); void GOTO_HEADER( RedStateAp *state );
void STATE_GOTO_ERROR(); void STATE_GOTO_ERROR();
/* Set up labelNeeded flag for each state. */ /* Set up labelNeeded flag for each state. */
void setLabelsNeeded( GenInlineList *inlineList ); void setLabelsNeeded( GenInlineList *inlineList );
void setLabelsNeeded(); void setLabelsNeeded();
}; };
 End of changes. 1 change blocks. 
0 lines changed or deleted 2 lines changed or added

Home  |  About  |  All  |  Newest  |  Fossies Dox  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTPS