{
struct LangEl *p = _data;
struct LangEl *pe = _data + _len;
+ struct LangEl *eof = pe;
%% write exec;
if ( self->cs == Fsm_error )
- (int) finish;
{
- %% write eof;
if ( self->cs == Fsm_error )
return -1;
return ( self->cs >= Fsm_first_final ) ? 1 : 0;