プログラミングの学生が式の評価がどのように行われるか (部分式がどのように評価され、その値によって "置換" されるか、Excel の式評価ビジュアライザーのようなもの) を理解するのに役立つビジュアル デバッガーを構築したいと考えています。
Python の pdb では、このプロセスをステップ実行できないようです。最も細かいステップの粒度はコード行であるためです。Pythonバイトコードをステップ実行することは何とか可能ですか? この目標を達成するための他のアイデアはありますか?
編集: CPython 標準ライブラリの上に構築できる軽量のソリューションが必要です。