void free_cons(cons_t *c) { if(c != NULL){ if(c->type == TYPE_CAR){ free_cons(c->v.car); } if(c->type != TYPE_STR){ low_free(c); } } }
void StringData::destructStatic() { assert(checkSane() && isStatic()); assert(isFlat()); low_free(this); }