ASY_DOINGSOFT
if (asy->asy_flags & ASY_DOINGSOFT) {
asy->asy_flags |= ASY_DOINGSOFT;
asy->asy_flags &= ~ASY_DOINGSOFT;
asy->asy_flags &= ~ASY_DOINGSOFT & ~ASY_NEEDSOFT;
asy->asy_flags &= ~ASY_DOINGSOFT & ~ASY_NEEDSOFT;
if (asy->asy_flags & ASY_DOINGSOFT) {
asy->asy_flags |= ASY_DOINGSOFT;
asy->asy_flags &= ~ASY_DOINGSOFT;