zayac/EqCode — comment on commit 6a0b8d64f8d6d325f0177f154f4c5de10cfdd775
File: src/parser.c line 2937
By zayac:

The case is the lexer output errors in case encountering invalid tokens (i.e. "0.a" is interpreted as an invalid token). However, if these tokens are found beyond code section (by code section I mean \match{ ... } and \begin{eqcode} ... \end{eqcode} sections) it's useless to handle these tokens as invalid ones. A programmer should be able to write whatever he wants in sections that aren't related to "eq".
We check this flag in lexer when occurring a token that could be interpreted as an error:

```c
if (lex->error_notifications)
error_loc (lex->loc, "digit expected, '%c' found instead", c);
```