A pointer to a rollback allocator.
An optional pointer to a variable receiving the error count.
The name of the file being parsed
An optional delegate used to handle warnings and errors. Set either this one or messageFunction, not both.
An optional function used to handle warnings and errors.
The tokens parsed by dparse.lexer.
An optional pointer to a variable receiving the warning count.
Parser configuration struct