C Flat Parser