Otomata bahasa dan teknik kompilasi