+ } else if((st->type == TOK_STR) && !wcsncmp(st->d.str, L"H=", 2)) {
+ tok2 = poptok(&st);
+ pushtok(tok = newtok(), &st);
+ tok->type = TOK_SE;
+ sexpr = newsexpr();
+ sexpr->op = SOP_HASHIS;
+ if((sexpr->d.hash = parsehash(tok2->d.str + 2)) == NULL)
+ {
+ freetok(tok2);
+ putsexpr(sexpr);
+ goto out_err;
+ }
+ sexpr->cost = 2;
+ getsexpr(tok->d.se = sexpr);
+ freetok(tok2);
+ putsexpr(sexpr);
+ done = 0;