#sodum
Read more stories on Hashnode
Articles with this tag
My introduction to parsers So, when the Lexer of Sodum got completed i was able to generate a stream of tokens from the incoming raw source code . Now...
Understanding Grammars in Programming Languages What is a Grammar? In the world of programming languages, a grammar is a set of rules that defines the...
Tokens are the smallest meaningful part of the source code ( the high level language). So if your language contains if keyword it should have a token...
Introduction As we dive deeper into the Sodum project, it's crucial to set up a proper build system and code formatting tools. These might seem like...
Introduction Have a look at the topics mentioned here on your own as it cannot be discussed in detail due to the size constraints. In this chapter,...
Creating a programming language involves several key stages: High-level code authoring Compilation to intermediate representation (IR) Assembly...