Tape contents #
Holds τ p l: the tape τ holds the list l from cell p. The lemmas relate it to
appending, to writing a cell (Function.update) and to reading the cell under a head.
@[reducible, inline]
A work tape.
Equations
Instances For
The tape is blank before p.
Equations
- MIPRE.TM.Interp.BlankBefore τ p = ∀ q < p, τ q = none
Instances For
The bits of a bit string as symbols.
Equations
- MIPRE.TM.Interp.bits = List.map fun (b : Bool) => if b = true then MIPRE.TM.Interp.Sym.one else MIPRE.TM.Interp.Sym.zero