a markdown parser for emlog