so far, the error value of the lexer is just ignored because they are not readable (results from all the nested combinator are concatenated, so they are too redundant). those ones are replaced by a simple literal.