Final Course Project of Language Processor from "Grado Ingeniería Informática" at University of La Laguna.