如果打算亲手制作一个简单的python解释器需要掌握哪些知识?