Make YOUR OWN Programming Language – BONUS – Power Operator

Hello and welcome to a bonus episode on how to create your VERY OWN programming language in Python.

So in the last episode we finished our simple expression interpreter, and in the next episode we will be finally adding variables to the language.

However, in this episode we will be adding a power operator the the language, and this involves updating the lexer, the parser and the interpreter. This episode should give you the opportunity to see how much you’ve learned and try to implement to…

Related Posts


  1. This has been really informative, and I think I've learned a lot. Just out of curiosity, do you have any plans to make the jump from interpreter to full compiler for python bytecode? I understand python being what it is might make that difficult, but using python to compile to jvm bytecode should be doable, and sounds REALLY fun. I think I'll look into that over the weekend.

Leave a Reply

Your email address will not be published.

© 2022 Code As Pro - Theme by WPEnjoy · Powered by WordPress