Change Code So That Parser return NMAST pointer not NMASTList