correction unfreed memory/invalid acces: valgrind does not report any error anymore
several files of maca_trans_parser) did not free all of the allocated memory. This caused valgrind to display definitly and indirectly lost memory. This is corrected, valgrind does not show any problem