I just found out that the parser for my programming language is considered a "recursive descent parser".

Of course I found that out while struggling to implement a feature, which apparently is harder to do in these kind of parsers 😅