[问题] CPython如何实现找到对应的变量

楼主: mmmmei (mmm煤)   2024-07-28 18:32:45
各位好,最近在跟人讨论一些问题(具体不重要),最后衍生出了python是如何去找到scop
e内或是global的变量问题。
在c/c++中,编译时就知道变量的地址或是跟sp的offset,但很明显interpreter在runtime
不会知道这些。
我有试着在cpython中从parser慢慢往里面去搜,但到arena那边就有点卡住了没找到想找的
,想请问这边有没有cpython的活跃使用者/贡献者能指点我一二?感谢各位
作者: lycantrope (阿宽)   2024-07-28 20:14:00

Links booklink

Contact Us: admin [ a t ] ucptt.com