def advance_room
import stelliferous@0.0.2.0/proofs/nat_order.bend as NatOrderimport Base
import stelliferous@0.0.2.0/proofs/natural_addition.bend as Addition
297def advance_room(+i: Nat,+tail: Nat,+cap: Nat,h: {Nat.is_le(Nat.add(i,1n+tail),cap) == True{} : Bool}) -> {Nat.is_le(Nat.add(1n+i,tail),
298 cap) == True{} : Bool}:
299 %Addition.successor_right(i,tail) : {Nat.is_le(_,cap) == True{} : Bool}
300 h
Uses (5)
Used by (7)
- stelliferous@0.0.2.0/proofs/nat_order:room_index
- stelliferous@0.0.2.0/proofs/traversal_map_readback:outside_indexed
- stelliferous@0.0.2.0/proofs/nat_interval:outside_tail
- stelliferous@0.0.2.0/proofs/traversal_batch_refinement:continued
- stelliferous@0.0.2.0/proofs/traversal_lanes_refinement:rest_room
- …