MEM_Static
pTos->flags = MEM_Str | MEM_Static;
pTos->flags &= ~(MEM_Dyn|MEM_Static|MEM_Short);
pTos->flags &= ~(MEM_Dyn|MEM_Static|MEM_Short);
int x = pTos->flags & (MEM_Static|MEM_Dyn|MEM_Ephem|MEM_Short);
assert( (pTos->flags & (MEM_Static|MEM_Dyn|MEM_Ephem|MEM_Short))==0 );
assert( (pTos[i].flags & (MEM_Static|MEM_Ephem))==0 );
}else if( pTos[i].flags & MEM_Static ){
assert( (pTos[i].flags & (MEM_Static|MEM_Dyn))==0 );
pTos->flags |= MEM_Str | MEM_Static;
pTos->flags = MEM_Str | MEM_Static;
pTos->flags = MEM_Str | MEM_Static;
}else if( (pTos->flags & MEM_Static)==0 ){
pTos->flags &= ~(MEM_Static|MEM_Ephem|MEM_Short);