### Description * Remove unused Makefile target * Put executable files in a `bin/` directory
* add missing makefiles and fix deps * add parser makefile and github action for PR * fix warning * fix printf Co-authored-by: gipsh <gipsh@gmail.com>