# `Localize.Message.MF1.ParseError`
[🔗](https://github.com/elixir-localize/localize_mf1/blob/main/lib/localize/message/mf1/exception/parse_error.ex#L1)

Returned when a MessageFormat 1 message cannot be parsed: a syntax error,
a `plural`, `select` or `selectordinal` argument with no `other` clause,
or one with a selector given twice.

# `t`

```elixir
@type t() :: %Localize.Message.MF1.ParseError{
  __exception__: term(),
  position: non_neg_integer() | nil,
  reason: String.t()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
