or translator. these tools use specific language or algorithm for specifying and implementing the component of the compiler. scanner generators: this tool takes regular expressions as input. for example lex for unix operating system. syntax-directed translation engines: these software tools offer an...