Writing a Compiler by Proving It Correct | Hacker News Reader