"Fossies" - the Fresh Open Source Software Archive  

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

redfsm.h  (ragel-6.9):redfsm.h  (ragel-6.10)
skipping to change at line 422 skipping to change at line 422
int nParts; int nParts;
bool bAnyToStateActions; bool bAnyToStateActions;
bool bAnyFromStateActions; bool bAnyFromStateActions;
bool bAnyRegActions; bool bAnyRegActions;
bool bAnyEofActions; bool bAnyEofActions;
bool bAnyEofTrans; bool bAnyEofTrans;
bool bAnyActionGotos; bool bAnyActionGotos;
bool bAnyActionCalls; bool bAnyActionCalls;
bool bAnyActionRets; bool bAnyActionRets;
bool bAnyActionByValControl;
bool bAnyRegActionRets; bool bAnyRegActionRets;
bool bAnyRegActionByValControl; bool bAnyRegActionByValControl;
bool bAnyRegNextStmt; bool bAnyRegNextStmt;
bool bAnyRegCurStateRef; bool bAnyRegCurStateRef;
bool bAnyRegBreak; bool bAnyRegBreak;
bool bAnyConditions; bool bAnyConditions;
int maxState; int maxState;
int maxSingleLen; int maxSingleLen;
int maxRangeLen; int maxRangeLen;
skipping to change at line 457 skipping to change at line 458
bool anyActions(); bool anyActions();
bool anyToStateActions() { return bAnyToStateActions; } bool anyToStateActions() { return bAnyToStateActions; }
bool anyFromStateActions() { return bAnyFromStateActions; } bool anyFromStateActions() { return bAnyFromStateActions; }
bool anyRegActions() { return bAnyRegActions; } bool anyRegActions() { return bAnyRegActions; }
bool anyEofActions() { return bAnyEofActions; } bool anyEofActions() { return bAnyEofActions; }
bool anyEofTrans() { return bAnyEofTrans; } bool anyEofTrans() { return bAnyEofTrans; }
bool anyActionGotos() { return bAnyActionGotos; } bool anyActionGotos() { return bAnyActionGotos; }
bool anyActionCalls() { return bAnyActionCalls; } bool anyActionCalls() { return bAnyActionCalls; }
bool anyActionRets() { return bAnyActionRets; } bool anyActionRets() { return bAnyActionRets; }
bool anyActionByValControl() { return bAnyActionByValControl; }
bool anyRegActionRets() { return bAnyRegActionRets; } bool anyRegActionRets() { return bAnyRegActionRets; }
bool anyRegActionByValControl() { return bAnyRegActionByValControl; } bool anyRegActionByValControl() { return bAnyRegActionByValControl; }
bool anyRegNextStmt() { return bAnyRegNextStmt; } bool anyRegNextStmt() { return bAnyRegNextStmt; }
bool anyRegCurStateRef() { return bAnyRegCurStateRef; } bool anyRegCurStateRef() { return bAnyRegCurStateRef; }
bool anyRegBreak() { return bAnyRegBreak; } bool anyRegBreak() { return bAnyRegBreak; }
bool anyConditions() { return bAnyConditions; } bool anyConditions() { return bAnyConditions; }
/* Is is it possible to extend a range by bumping ranges that span only /* Is is it possible to extend a range by bumping ranges that span only
* one character to the singles array. */ * one character to the singles array. */
bool canExtend( const RedTransList &list, int pos ); bool canExtend( const RedTransList &list, int pos );
 End of changes. 2 change blocks. 
0 lines changed or deleted 2 lines changed or added

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