News Score: Score the News, Sort the News, Rewrite the Headlines

Writing a C compiler in 500 lines of Python

A few months ago, I set myself the challenge of writing a C compiler in 500 lines of Python1, after writing my SDF donut post. How hard could it be? The answer was, pretty hard, even when dropping quite a few features. But it was also pretty interesting, and the result is surprisingly functional and not too hard to understand! There's too much code for me to comprehensively cover in a single blog post2, so I'll just give an overview of the decisions I made, things I had to cut, and the general a...

Read more at vgel.me

© News Score  score the news, sort the news, rewrite the headlines