(s: &str)
| 714 | } |
| 715 | |
| 716 | /// Normalize a universe level to Géran's canonical form. |
| 717 | fn normalize_level<M: KernelMode>(l: &KUniv<M>) -> NormLevel { |
| 718 | let mut acc = NormLevel::new(); |
| 719 | acc.insert(Vec::new(), Node::default()); |
| 720 | normalize_aux(l, &[], 0, &mut acc); |
| 721 | subsumption(&mut acc); |
| 722 | acc |
| 723 | } |
| 724 | |
| 725 | /// Semantic universe equality: `u ≡ v` for all parameter assignments. |
no outgoing calls