Text this: Tuntunan praktis pemrograman merekayasa interpreter : sebuah penerapan teknik kompilasi