The Scanner/Parser module is automatically invoked after selecting a source program within the front end module. Its main task is to create a parse tree and a symbol table from the given program. In addition, user-defined dependences (if any) are stored in internal data structures. Several programming languages can be used in the program, like C or FORTRAN. One can even mix different programming languages in the source program statement by statement.