Building your own simple programming language
Have you wondered what it takes to create your own programming language? Have you wondered what it takes to write an interpreter? I certainly have and recently got inspired by this blog post series. As it turns out, it is not that complicated. Only three steps are involved: Lexing - split text into words and symbols (tokens) Parsing - create a program structure (AST) Interpreting - traverse and execute the structure The full code is available on Github at https://github....