Two package:Agda
A constructor will be encoded to a 2-element array where the first
element is the tag of the constructor (modified by the
constructorTagModifier) and the second element the encoded
contents of the constructor.
Parses a split-up, unqualified name consisting of at least two name
parts.
The parser does not check that underscores and other name parts
alternate. The range of the resulting name is the range of the first
name part that is not an underscore.
A partial order, aimed at deciding whether a call graph gets worse
during the completion.