OAI/Computability/Scheduling/RoutineCompiler.lean
44 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ThreeMachine.StackCompiler.Tree.Code.renameline 10 - def
OAI.ThreeMachine.StackCompiler.Tree.overlayline 20 - theorem
OAI.ThreeMachine.StackCompiler.Tree.overlay_applyline 24 - theorem
OAI.ThreeMachine.StackCompiler.Tree.overlay_outline 28 - theorem
OAI.ThreeMachine.StackCompiler.Tree.overlay_updateline 31 - theorem
OAI.ThreeMachine.StackCompiler.Tree.overlay_of_agreeline 42 - theorem
OAI.ThreeMachine.StackCompiler.Tree.Eval.renameline 53 - def
OAI.ThreeMachine.StackCompiler.Tree.Boundedline 73 - theorem
OAI.ThreeMachine.StackCompiler.Tree.Eval.boundedline 76 - theorem
OAI.ThreeMachine.StackCompiler.Tree.Bounded.monoline 79 - theorem
OAI.ThreeMachine.StackCompiler.Tree.Bounded.seqline 84 - def
OAI.ThreeMachine.StackCompiler.Tree.joinline 90 - theorem
OAI.ThreeMachine.StackCompiler.Tree.join_inlline 93 - theorem
OAI.ThreeMachine.StackCompiler.Tree.join_inrline 95 - theorem
OAI.ThreeMachine.StackCompiler.Tree.join_update_leftline 97 - theorem
OAI.ThreeMachine.StackCompiler.Tree.join_update_rightline 104 - theorem
OAI.ThreeMachine.StackCompiler.Tree.overlay_leftline 112 - theorem
OAI.ThreeMachine.StackCompiler.Tree.overlay_rightline 119 - theorem
OAI.ThreeMachine.StackCompiler.Tree.Bounded.leftline 125 - theorem
OAI.ThreeMachine.StackCompiler.Tree.Bounded.rightline 131 - def
OAI.ThreeMachine.StackCompiler.zeroStoreline 142 - def
OAI.ThreeMachine.StackCompiler.startline 144 - def
OAI.ThreeMachine.StackCompiler.finishline 147 - structure
OAI.ThreeMachine.StackCompiler.Routineline 150 - def
OAI.ThreeMachine.StackCompiler.Routine.monoline 165 - def
OAI.ThreeMachine.StackCompiler.Routine.identityline 168 - def
OAI.ThreeMachine.StackCompiler.Routine.nilline 179 - def
OAI.ThreeMachine.StackCompiler.Routine.selectline 190 - theorem
OAI.ThreeMachine.StackCompiler.start_inputline 208 - theorem
OAI.ThreeMachine.StackCompiler.start_otherline 209 - theorem
OAI.ThreeMachine.StackCompiler.finish_outputline 210 - theorem
OAI.ThreeMachine.StackCompiler.finish_inputline 211 - theorem
OAI.ThreeMachine.StackCompiler.start_leftline 213 - theorem
OAI.ThreeMachine.StackCompiler.start_rightline 220 - theorem
OAI.ThreeMachine.StackCompiler.finish_lrline 227 - theorem
OAI.ThreeMachine.StackCompiler.reset_outputline 232 - theorem
OAI.ThreeMachine.StackCompiler.reset_inputline 237 - def
OAI.ThreeMachine.StackCompiler.Routine.compCodeline 249 - def
OAI.ThreeMachine.StackCompiler.Routine.compline 255 - theorem
OAI.ThreeMachine.StackCompiler.reset_startline 295 - def
OAI.ThreeMachine.StackCompiler.Routine.pairCodeline 303 - def
OAI.ThreeMachine.StackCompiler.Routine.pairline 311 - theorem
OAI.ThreeMachine.StackCompiler.Tree.Bounded.loop_stopline 363 - theorem
OAI.ThreeMachine.StackCompiler.Tree.Bounded.loop_stepline 367