Arrumei o scanner para pegar as constantes dos tipos de token, definidas no arquivo hash.h e corrigi o semantica.c, que estava dando null pointer exception 'core dump'