Hello and welcome to the third episode on how to create your VERY OWN programming language in Python.
In this episode we create the interpreter, which traverses the tree we built up in the last video and executes the appropriate code. By the end of this video our simple expression interpreter is complete, supporting ints, floats, simple operations and parentheses.
In the next episode we will be adding variables to our language, and then in the future episodes we will be adding more language features such as IF statements, functions, strings, lists and more.
If you have any questions or problems, don't hesitate to leave a comment below! And don't forget to leave a like if you enjoy the video :)
LINKS
Python3 - https://www.python.org/downloads/
This series is loosely based on https://ruslanspivak.com/lsbasi-part1/
ALL CODE IS ON GITHUB
https://github.com/davidcallanan/py-b...
Consider supporting me on PATREON
/ codepulse
Uncle Bob Clean Architecture book: https://read.amazon.co.uk/kp/embed?as... (affiliate link)