> I know that Andreas has earned a PhD in this field before
> he wrote his little compiler. So I am asking seriously.
Actually, I don’t hold a PhD. But all you need is to thoroughly read
NW’s book Compiler Construction. Better than any PhD for this task!