IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
Def once(loc;a;i)
Def == if loc = i Def == if [ma-single-pre-init1("done";;false;a;Unit;x,v.x);
Def == if [only members of [locl(a)] affect "done" :;
Def == if [ma-single-effect0("done";;locl(a);Unit;x,v. true)]
Def == else nil fi