if k[0]=="!":
k=k[1:]
if (k not in archlist and k not in mysettings.usemask) or \
(k in archlist and k==mysettings["ARCH"] and \
(k in archlist and (k==mysettings["ARCH"] or \
mysplit[mypos][0]!="!"):
mysplit[mypos][0]!="!")):
enabled=1
else:
enabled=0