"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ragel/cdcodegen.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).

cdcodegen.h  (ragel-6.9):cdcodegen.h  (ragel-6.10)
skipping to change at line 134 skipping to change at line 134
string FSA() { return "_" + DATA_PREFIX() + "from_state_actions"; } string FSA() { return "_" + DATA_PREFIX() + "from_state_actions"; }
string EA() { return "_" + DATA_PREFIX() + "eof_actions"; } string EA() { return "_" + DATA_PREFIX() + "eof_actions"; }
string ET() { return "_" + DATA_PREFIX() + "eof_trans"; } string ET() { return "_" + DATA_PREFIX() + "eof_trans"; }
string SP() { return "_" + DATA_PREFIX() + "key_spans"; } string SP() { return "_" + DATA_PREFIX() + "key_spans"; }
string CSP() { return "_" + DATA_PREFIX() + "cond_key_spans"; } string CSP() { return "_" + DATA_PREFIX() + "cond_key_spans"; }
string START() { return DATA_PREFIX() + "start"; } string START() { return DATA_PREFIX() + "start"; }
string ERROR() { return DATA_PREFIX() + "error"; } string ERROR() { return DATA_PREFIX() + "error"; }
string FIRST_FINAL() { return DATA_PREFIX() + "first_final"; } string FIRST_FINAL() { return DATA_PREFIX() + "first_final"; }
string CTXDATA() { return DATA_PREFIX() + "ctxdata"; } string CTXDATA() { return DATA_PREFIX() + "ctxdata"; }
void EOF_CHECK( ostream &ret );
void INLINE_LIST( ostream &ret, GenInlineList *inlineList, void INLINE_LIST( ostream &ret, GenInlineList *inlineList,
int targState, bool inFinish, bool csForced ); int targState, bool inFinish, bool csForced );
virtual void GOTO( ostream &ret, int gotoDest, bool inFinish ) = 0; virtual void GOTO( ostream &ret, int gotoDest, bool inFinish ) = 0;
virtual void CALL( ostream &ret, int callDest, int targState, bool inFini sh ) = 0; virtual void CALL( ostream &ret, int callDest, int targState, bool inFini sh ) = 0;
virtual void NEXT( ostream &ret, int nextDest, bool inFinish ) = 0; virtual void NEXT( ostream &ret, int nextDest, bool inFinish ) = 0;
virtual void GOTO_EXPR( ostream &ret, GenInlineItem *ilItem, bool inFinis h ) = 0; virtual void GOTO_EXPR( ostream &ret, GenInlineItem *ilItem, bool inFinis h ) = 0;
virtual void NEXT_EXPR( ostream &ret, GenInlineItem *ilItem, bool inFinis h ) = 0; virtual void NEXT_EXPR( ostream &ret, GenInlineItem *ilItem, bool inFinis h ) = 0;
virtual void CALL_EXPR( ostream &ret, GenInlineItem *ilItem, virtual void CALL_EXPR( ostream &ret, GenInlineItem *ilItem,
int targState, bool inFinish ) = 0; int targState, bool inFinish ) = 0;
virtual void RET( ostream &ret, bool inFinish ) = 0; virtual void RET( ostream &ret, bool inFinish ) = 0;
 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