Closed andrejbauer closed 4 years ago
Should premises with specific boundaries be desugared into general boundaries?
Good point. With @anjapetkovic we changed the code so that they are desugared in the parser already, and we also added general computed boundaries for rules.
We implement premises of the form
{x:A} ...{z:C} M :? c
wherec
computes an abribtrary boundary. This is necessary in cases when the premise boundary needs to be computed, for example, using the equality checker with a local rule (that comes from a previous premise).