based on the book build a compiler using Fortran as the language of implementation