for (i = 0; str_cell[i] != 0; i++) dst[i] = str_cell[i];
for (i = 0; str_cell[i] != 0; i++) { #ifdef WORDS_BIGENDIAN { Embryo_Cell tmp;  tmp = str_cell[i]; _embryo_byte_swap_32(&tmp); dst[i] = tmp; } #else dst[i] = str_cell[i]; #endif }
embryo_data_string_get(Embryo_Program *ep, Embryo_Cell *str_cell, char *dst){   int            i;   Embryo_Header *hdr;      if (!dst) return;   if ((!ep) || (!ep->base))     {	dst[0] = 0;	return;     }   hdr = (Embryo_Header *)ep->base;   if ((!str_cell) ||       ((void *)str_cell >= (void *)(ep->base + hdr->stp)) ||       ((void *)str_cell < (void *)ep->base))     {	dst[0] = 0;	return;     }   for (i = 0; str_cell[i] != 0; i++) dst[i] = str_cell[i];   dst[i] = 0;}