OAI/Computability/RationalHitting/ListProcedures.lean
27 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.RationalHitting.StackLanguage.Procedure.padEmptyline 10 - def
OAI.RationalHitting.StackLanguage.Procedure.wordEmptyline 35 - theorem
OAI.RationalHitting.StackLanguage.Feasible.listUnconsline 67 - theorem
OAI.RationalHitting.StackLanguage.Feasible.listTailline 81 - theorem
OAI.RationalHitting.StackLanguage.Feasible.listHeadDline 84 - theorem
OAI.RationalHitting.StackLanguage.Feasible.listEmptyline 87 - lemma
OAI.RationalHitting.StackLanguage.listCode_tail_leline 98 - lemma
OAI.RationalHitting.StackLanguage.listCode_iterate_tail_leline 102 - theorem
OAI.RationalHitting.StackLanguage.Poly.listTailline 113 - theorem
OAI.RationalHitting.StackLanguage.Poly.listHeadDline 115 - theorem
OAI.RationalHitting.StackLanguage.Poly.listEmptyline 117 - theorem
OAI.RationalHitting.StackLanguage.Poly.iterateline 119 - theorem
OAI.RationalHitting.StackLanguage.Poly.listDropline 126 - theorem
OAI.RationalHitting.StackLanguage.Poly.listGetDline 138 - def
OAI.RationalHitting.StackLanguage.recordCountline 150Source documentation
Count record delimiters, skipping both the escape bit and payload bit.
def recordCount : List Bool → ℕ | [] => 0 | true::w => recordCount w+1 | false::[] => 0 | false::_::w => recordCount w
- lemma
OAI.RationalHitting.StackLanguage.recordCount_falseline 156 - def
OAI.RationalHitting.StackLanguage.countRecordsBodyline 159 - def
OAI.RationalHitting.StackLanguage.countRecordsline 161 - lemma
OAI.RationalHitting.StackLanguage.drop_both_leftline 163 - lemma
OAI.RationalHitting.StackLanguage.push_both_rightline 167 - lemma
OAI.RationalHitting.StackLanguage.eval_countRecordsline 171 - lemma
OAI.RationalHitting.StackLanguage.recordCount_codeWordline 201 - lemma
OAI.RationalHitting.StackLanguage.recordCount_listCodeline 207 - def
OAI.RationalHitting.StackLanguage.Procedure.listLengthline 215 - theorem
OAI.RationalHitting.StackLanguage.Poly.listLengthline 235 - lemma
OAI.RationalHitting.StackLanguage.range_map_drop_headDline 246 - theorem
OAI.RationalHitting.StackLanguage.Poly.listMapline 259