मैं एक दृश्य डीबगर बनाना चाहता हूं, जो प्रोग्रामिंग छात्रों को यह देखने में मदद करता है कि अभिव्यक्ति मूल्यांकन कैसे होता है (कैसे उप-अभिव्यक्तियों का मूल्यांकन किया जाता है और उनके मूल्यों द्वारा "प्रतिस्थापित" किया जाता है, एक्सेल में अभिव्यक्ति मूल्यांकन विज़ुअलाइज़र की तरह कुछ)।पायथन अभिव्यक्ति मूल्यांकन प्रक्रिया के माध्यम से कैसे कदम उठाएं?
ऐसा लगता है कि आप पाइथन के पीडीबी के साथ इस प्रक्रिया के माध्यम से कदम नहीं उठा सकते हैं, क्योंकि इसकी बेहतरीन चरण ग्रैन्युलरिटी कोड की रेखा है। क्या यह किसी भी तरह से पाइथन बाइटकोड के माध्यम से कदम संभव है? कोई अन्य विचार इस लक्ष्य को कैसे प्राप्त करें?
संपादित करें: मुझे हल्के समाधान की आवश्यकता है जिसे सीपीथॉन मानक पुस्तकालय के शीर्ष पर बनाया जा सकता है।
वह पाइथन सी स्तर डीबगर [gdb] (http: //wiki.python) जैसा कुछ नहीं होगा।org/मोइन/DebuggingWithGdb)? –
@ एक्स। जैकब्स - मुझे एक समाधान की आवश्यकता है जिसे सीपीथन डिफ़ॉल्ट वितरण पर बनाया जा सकता है और इसे विंडोज़ के साथ-साथ ओएसएक्स और लिनक्स में भी काम करना चाहिए। – Aivar
[जीडीबी 7 के नए पायथन एक्सटेंशन समर्थन का उपयोग कर सी/सी ++ और सीपीथन डीबगिंग] (http://misspent.wordpress.com/2012/03/24/debugging-cc-and-cpython-using-gdb-7s-new -पिथन-एक्सटेंशन-समर्थन /) –