Hi Ivan, this is noted in issues/3.txt. On 13-11-22 06:12 AM, Ivan Ristić wrote:
What is the best way to stop the parser from within an action and force the error state at the same time?At the moment I am doing this: %%machine foo action bar { do_some_work(); if (error) { fnext *foo_error; fbreak; } } I was expecting something like: action bar { do_some_work(); if (error) ferror; } I like this because it's succinct and does not reference the machine error state (which simplifies the code reduces the chance of mistakes in the copy & paste scenarios).
_______________________________________________ ragel-users mailing list [email protected] http://www.complang.org/mailman/listinfo/ragel-users
