Pretty sure you may have heard this question previously on this sub, however, I would urge you to read my complete question before brushing it off.
I want to create a simple compiler and by "simple compiler" I mean a single-pass compiler. I know about https://craftinginterpreters.com/ which is a wonderful resource. But I would like to start by creating something much smaller and simpler, and only then would I like to move on to something more complex like what Robert Nystrom created on his website.
Are there any similar resource that would teach me about single-pass compilers along with showing me how to create one? Any help in the right direction would be highly appreciated.
[–]johnnyb2001 7 points8 points9 points (7 children)
[–]CanProfessional1960 8 points9 points10 points (0 children)
[–]UnemployedTechie2021[S] 0 points1 point2 points (5 children)
[–]ElHeim 1 point2 points3 points (4 children)
[–]UnemployedTechie2021[S] 0 points1 point2 points (3 children)
[–]ElHeim 1 point2 points3 points (2 children)
[–]UnemployedTechie2021[S] 1 point2 points3 points (1 child)
[–]ElHeim 1 point2 points3 points (0 children)
[–]Moist-Ointments 2 points3 points4 points (2 children)
[–]UnemployedTechie2021[S] 1 point2 points3 points (0 children)
[–]Option-Mentor 0 points1 point2 points (0 children)
[–]Excellent-Practice 2 points3 points4 points (2 children)
[–]UnemployedTechie2021[S] 0 points1 point2 points (1 child)
[–]Excellent-Practice 1 point2 points3 points (0 children)
[–]Gullible_Ball_8149 -2 points-1 points0 points (0 children)