OAI/Computability/Scheduling/Realizers.lean
78 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ThreeMachine.StackCompiler.Data.foldline 13 - def
OAI.ThreeMachine.StackCompiler.Data.foldCostline 17 - def
OAI.ThreeMachine.StackCompiler.Routine.foldStoreline 26 - theorem
OAI.ThreeMachine.StackCompiler.Routine.foldStore_zeroline 27 - theorem
OAI.ThreeMachine.StackCompiler.Routine.foldStore_oneline 28 - theorem
OAI.ThreeMachine.StackCompiler.Routine.foldStore_twoline 29 - theorem
OAI.ThreeMachine.StackCompiler.Routine.foldStore_update_oneline 31 - theorem
OAI.ThreeMachine.StackCompiler.Routine.foldStore_update_twoline 35 - def
OAI.ThreeMachine.StackCompiler.Routine.foldBodyline 39 - def
OAI.ThreeMachine.StackCompiler.Routine.foldCodeline 47 - theorem
OAI.ThreeMachine.StackCompiler.Routine.foldBody_correctline 51 - theorem
OAI.ThreeMachine.StackCompiler.Routine.foldLoop_correctline 90 - def
OAI.ThreeMachine.StackCompiler.Routine.foldline 103 - class
OAI.ThreeMachine.StackCompiler.Codingline 140 - def
OAI.ThreeMachine.StackCompiler.encline 143 - def
OAI.ThreeMachine.StackCompiler.volumeline 145 - instance
OAI.ThreeMachine.StackCompiler.(instance at line 147)line 147 - instance
OAI.ThreeMachine.StackCompiler.(instance at line 148)line 148 - instance
OAI.ThreeMachine.StackCompiler.(instance at line 149)line 149 - instance
OAI.ThreeMachine.StackCompiler.(instance at line 150)line 150 - def
OAI.ThreeMachine.StackCompiler.encodeListline 153 - instance
OAI.ThreeMachine.StackCompiler.(instance at line 156)line 156 - def
OAI.ThreeMachine.StackCompiler.encodeUnaryline 158 - instance
OAI.ThreeMachine.StackCompiler.(instance at line 159)line 159 - instance
OAI.ThreeMachine.StackCompiler.(instance at line 160)line 160 - theorem
OAI.ThreeMachine.StackCompiler.enc_dataline 163 - theorem
OAI.ThreeMachine.StackCompiler.enc_unitline 164 - theorem
OAI.ThreeMachine.StackCompiler.enc_falseline 165 - theorem
OAI.ThreeMachine.StackCompiler.enc_trueline 166 - theorem
OAI.ThreeMachine.StackCompiler.enc_pairline 167 - theorem
OAI.ThreeMachine.StackCompiler.enc_nilline 169 - theorem
OAI.ThreeMachine.StackCompiler.enc_consline 170 - theorem
OAI.ThreeMachine.StackCompiler.enc_zeroline 172 - theorem
OAI.ThreeMachine.StackCompiler.enc_succline 173 - theorem
OAI.ThreeMachine.StackCompiler.enc_noneline 174 - theorem
OAI.ThreeMachine.StackCompiler.enc_someline 175 - theorem
OAI.ThreeMachine.StackCompiler.volume_pairline 177 - theorem
OAI.ThreeMachine.StackCompiler.volume_nilline 179 - theorem
OAI.ThreeMachine.StackCompiler.volume_consline 180 - theorem
OAI.ThreeMachine.StackCompiler.volume_natline 182 - structure
OAI.ThreeMachine.StackCompiler.Realizerline 191 - def
OAI.ThreeMachine.StackCompiler.Realizer.timeline 201 - def
OAI.ThreeMachine.StackCompiler.Realizer.idline 203 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.time_idline 206 - def
OAI.ThreeMachine.StackCompiler.Realizer.unitline 208 - def
OAI.ThreeMachine.StackCompiler.Realizer.nilline 211 - def
OAI.ThreeMachine.StackCompiler.Realizer.zeroline 214 - def
OAI.ThreeMachine.StackCompiler.Realizer.falseline 217 - def
OAI.ThreeMachine.StackCompiler.Realizer.compline 220 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.time_compline 226 - def
OAI.ThreeMachine.StackCompiler.Realizer.pairline 230 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.time_pairline 236 - def
OAI.ThreeMachine.StackCompiler.Realizer.fstline 240 - def
OAI.ThreeMachine.StackCompiler.Realizer.sndline 243 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.time_fstline 246 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.time_sndline 247 - def
OAI.ThreeMachine.StackCompiler.Realizer.congrline 249 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.time_congrline 252 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.fold_correctline 255 - def
OAI.ThreeMachine.StackCompiler.Realizer.foldline 264 - def
OAI.ThreeMachine.StackCompiler.Realizer.foldTimeline 271 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.foldTime_eqline 276 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.time_foldline 286 - theorem
OAI.ThreeMachine.StackCompiler.Tree.Bounded.branch_trueline 296 - theorem
OAI.ThreeMachine.StackCompiler.Tree.Bounded.branch_falseline 300 - def
OAI.ThreeMachine.StackCompiler.Routine.invokeline 312 - theorem
OAI.ThreeMachine.StackCompiler.Routine.invoke_correctline 318 - def
OAI.ThreeMachine.StackCompiler.Routine.chooseCodeline 343 - def
OAI.ThreeMachine.StackCompiler.Routine.chooseline 350 - def
OAI.ThreeMachine.StackCompiler.Routine.constantline 411 - def
OAI.ThreeMachine.StackCompiler.Realizer.constantline 422 - def
OAI.ThreeMachine.StackCompiler.Realizer.reinterpretline 425 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.time_reinterpretline 428 - def
OAI.ThreeMachine.StackCompiler.Realizer.consline 431 - def
OAI.ThreeMachine.StackCompiler.Realizer.chooseline 433 - theorem
OAI.ThreeMachine.StackCompiler.Realizer.time_chooseline 445 - def
OAI.ThreeMachine.StackCompiler.Realizer.iteline 453 - def
OAI.ThreeMachine.StackCompiler.Realizer.succline 457