Comment by sidewndr46
2 years ago
Just writing a parser for C++ is a gargantuan project. I'm not even sure if an individual can write a C++ compiler if they started on their 18th birthday. There may not be enough hours left in their life to write a functioning compiler.
Check the history of Circle, not only did Sean Baxter implement a full C++ compiler frontend, it has lots of extensions from all C++ wannabe replacements and a Rust like borrow checker.
Sean Baxter is doing a decent job with his Circle compiler, so I hear. https://www.circle-lang.org/
I forget, but what was that C++ parser test suite that almost no compiler passed?
I bet you'll solve P=NP before finishing that C++ parser.