4 ms·
> But you need a very robust parser! Making it robust should not be hard, should it? In general, the difficult part of parsing is the handling of erroneous inp
by Someone 3y ago
> But you need a very robust parser!
Making it robust should not be hard, should it? In general, the difficult part of parsing is the handling of erroneous input: generating good error messages and error recovery (not getting into the woods after seeing one error). This parser only has to parse valid SQL, and one statement at a time, so it needs neither.