ln = Lst_Find(ctxt->context, VarCmp, name);
ln = Lst_Find(&ctxt->context, VarCmp, name);
Var_Delete(name, ctxt)    char    	  *name;    GNode	  *ctxt;{    LstNode 	  ln;    if (DEBUG(VAR)) {	printf("%s:delete %s\n", ctxt->name, name);    }    ln = Lst_Find(ctxt->context, VarCmp, name);    if (ln != NULL) {	register Var 	  *v;	v = (Var *)Lst_Datum(ln);	Lst_Remove(ctxt->context, ln);	ln = Lst_Member(allVars, v);	Lst_Remove(allVars, ln);	VarDelete(v);    }}