61size_t lime_error_count(
const LimeError *list);
Accumulated parse error with location and expected-token info.
struct LimeError * next
Next entry in linked list of errors.
uint32_t line
1-based source line
const char * filename
Borrowed filename, or NULL.
char * message
Human-readable error message (owned)
uint32_t column
1-based source column
char * expected
Comma-separated expected-token list (owned)
Source location tracking for Lime-generated parsers.