Index of types


B
binding_id [Carcass.Body]
The type for binding ids, either a bone id or a body id.

C
content [Carcass.Bone]
The type for bone contents.

E
env [Carcass.Pat]
The type for evaluation environments.
eval [Carcass.Error]
The type for evaluation errors.
eval_err [Carcass.Error]
The type for evaluation errors cases.
eval_id [Carcass.Error]
The type for evaluated identifiers.
expected [Carcass.Error]
The type for expected parse input.

I
id [Carcass.Body]
The type for body ids.
id [Carcass.Bone]
The type for bone ids.

L
lexeme [Carcass.Pat]
The type for pattern lexemes.

P
parse [Carcass.Error]
The type for parse errors.
parse_err [Carcass.Error]
The type for parse errors cases.
pos [Carcass.Loc]
The type for positions.

R
range [Carcass.Loc]
The type for ranges.

S
src [Carcass.Loc]
The type for location sources.

T
t [Carcass.Body]
The type for bodies
t [Carcass.Bone]
The type for bones.
t [Carcass.Flesh]
The type for flesh.
t [Carcass.Env]
The type for environments.
t [Carcass.Ask]
The type for questions formatted according to 'a and whose result is 'b.
t [Carcass.Pat]
The type for patterns.
t [Carcass.Loc]
The type for locations.
trace [Carcass.Loc]
The type for traces.
transform [Carcass.Pat]
The type for variable reference transforms.

U
unexpected [Carcass.Error]
The type for unexpected parse input.