MiniPascal
github.com
github.com
Can you elaborate why you chose a mini Pascal and the Readme mentions a Ragg tutorial, do you have a link?
Since Brainfuck is an artifical language, I thought I'd show how to compile a "real" language using the same approach. My first idea was to look at Basic, but I decided it would be more fun to pick a language with types.
Having read Jensen's book on compiling Pascal years ago (a must read if you are interested in Pascal compilers) the choice fell on Pascal.
The Ragg tutorial: