The newest features are listed first.
Version 1.1 released
New inline function
Changing to an existing state is done by changeState(state). This is near equivalent to using "goto Label", except that a task switch is performed first.
changeState( 3); // resume from state 3
Note that changeState(state) does not introduce any new state, but requires that the state is defined somewhere else in the task. Execution is resumed in the specified state.