WRITING INTERACTIVE COMPILERS AND INTERPRETERS. - BROWN, PETER JOHN (WILEY SERIES IN COMPUTING, 1981)