Data Structure Generation Tool for C