Structured parse error for Beancount input.
Every parse failure returns %Beancount.Parser.Error{} rather than raising
a bare FunctionClauseError.
Summary
Functions
Build a parse error exception from keyword options.
Types
@type t() :: %Beancount.Parser.Error{ __exception__: term(), column: pos_integer() | nil, line: pos_integer() | nil, message: String.t(), token: term() | nil }