Oku bunu:
http://en.wikipedia.org/wiki/Halting_problem#Recognizing_partial_solutions
http://www.cs.ucsb.edu/~pconrad/cs40/08S/notes/ iyi bir kapsama sahiptir; "halting problem" için arama yap
Temel durma çelişkisinin çeşitli biçimleri vardır.
def halts( code_block ):
# Some magical code
def whistler():
while halts(whistler):
sys.whistle( 1 )
"Whistler" sıfır, bir kez mi yoksa sonsuz sayıda mı ıslık çalıyor?
Eğer halts()
fonksiyon fonksiyonu olduğunu tespit whistler
durdurmak için görünür işlev whistler
durduramaz.
Eğer halts()
fonksiyon fonksiyonu belirlerse whistler
durdurmak, fonksiyon görünmüyor whistler
santraline de.
Bu nedenle, halts()
işlev mevcut olamaz.
FILE_NOT_FOUND
; burada geri dönüyor ;)