OP_USE
(OP_JOIN | OP_USE | OP_USEBEFORE | OP_EXEC | OP_OPTIONAL |
if (gn->type & (OP_USE | OP_USEBEFORE))
ADD(OP_USE);
if (!(gn->type & (OP_JOIN | OP_USE | OP_USEBEFORE | OP_EXEC))) {
if (gn->type & (OP_USE | OP_USEBEFORE)) {
if (!(cgn->type & (OP_USE | OP_USEBEFORE | OP_TRANSFORM))) {
if ((cgn->type & (OP_USE | OP_USEBEFORE)) ||
cgn->type & (unsigned)~(OP_OPMASK | OP_USE | OP_USEBEFORE | OP_TRANSFORM);
if (!(cgn->type & (OP_USE | OP_USEBEFORE)))
if (!(cgn->type & (OP_EXEC | OP_USE | OP_USEBEFORE))) {
if (cgn->type & (OP_EXEC | OP_USE | OP_USEBEFORE | OP_INVISIBLE))
return (gn->type & (OP_NOTMAIN | OP_USE | OP_USEBEFORE |
{ ".USE", SP_ATTRIBUTE, OP_USE },
{ OP_USE, false, "USE" },
if (!(gn->type & (OP_JOIN | OP_USE | OP_USEBEFORE | OP_EXEC))) {