to 100 src/dps8/utlist.h # define _NEXTASGN(elt,list,to,next) { char **_alias = (char**)&((list)->next); *_alias=(char*)(to); } to 102 src/dps8/utlist.h # define _PREVASGN(elt,list,to,prev) { char **_alias = (char**)&((list)->prev); *_alias=(char*)(to); } to 108 src/dps8/utlist.h # define _NEXTASGN(elt,list,to,next) ((elt)->next)=(to) to 110 src/dps8/utlist.h # define _PREVASGN(elt,list,to,prev) ((elt)->prev)=(to)