# `Grammar.IR.Choice`
[🔗](https://github.com/joetjen/ichor/blob/v0.3.0/lib/grammar/ir/choice.ex#L1)

Ordered PEG choice: `a | b | c` -- first match wins, always.

# `t`

```elixir
@type t() :: %Grammar.IR.Choice{exprs: [Grammar.IR.expr()], meta: Grammar.IR.Meta.t()}
```

---

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