COMPILER CONSTRUCTION AND COMPUTER GRAPHICS