today, while writing a compiler, i discovered a bug in the compiler, of the language implementation in which i was implementing the compiler #compiler #compilercompiler
Now here is a nice project to expand your programming horizon. It is a "compiler compiler" in the tradition of flex and yacc:
https://github.com/jzimmerman/langcc
Here is the (dense) paper about the design and the features: