emalloc remplaced with xcalloc/xmalloc/xrealloc and easy wrappers for strings zmalloc/zcalloc/zrealloc - exit on fail - prevent size_t overflow Integrate parser in src/