DLiteScript

DLiteScript logo

My custom programming language, designed to be easy to use but very powerful. I've built this to learn more about how programming languages work under the hood. Also includes a formatter and linter.


Why a programming language?

In order to learn more about programming languages and how they work, I wanted to build an operator-precedence parser. I went with a Pratt Parser, since that’s one of the fastest parsers. This was successful, and the initial result can be found on my GitHub. but I wanted to learn more, so I tried to see if I could extend it to become a full programming language. It’s still in early stages, but I’m already quite happy with how far I got.


https://github.com/Dobefu/DLiteScript