อ่านนี่:
http://en.wikipedia.org/wiki/Halting_problem#Recognizing_partial_solutions
http://www.cs.ucsb.edu/~pconrad/cs40/08S/notes/มีความคุ้มครองที่ดี ค้นหา "ปัญหาการหยุดชะงัก"
มีหลายรูปแบบของความขัดแย้งหยุดชะงักที่สำคัญคือ
def halts( code_block ):
# Some magical code
def whistler():
while halts(whistler):
sys.whistle( 1 )
"วิสต์เลอร์" เป่านกหวีดเป็นศูนย์ครั้งเดียวหรือเป็นจำนวนครั้งไม่สิ้นสุด?
หากhalts()ฟังก์ชั่นพิจารณาว่าฟังก์ชั่นwhistlerดูเหมือนจะหยุดทำงานwhistlerจะไม่สามารถหยุดได้
หากhalts()ฟังก์ชั่นพิจารณาว่าฟังก์ชั่นwhistlerนั้นไม่ปรากฏหยุดทำงานฟังก์ชันจะwhistlerหยุด
ดังนั้นhalts()ฟังก์ชั่นที่ไม่สามารถอยู่ได้
FILE_NOT_FOUND;)