Home | History | Annotate | Download | only in ksh

Lines Matching defs:te

47 static int	dbtestp_isa ARGS((Test_env *te, Test_meta meta));
48 static const char *dbtestp_getopnd ARGS((Test_env *te, Test_op op,
50 static int dbtestp_eval ARGS((Test_env *te, Test_op op, const char *opnd1,
52 static void dbtestp_error ARGS((Test_env *te, int offset, const char *msg));
321 Test_env te;
323 te.flags = TEF_DBRACKET;
324 te.pos.av = &args;
325 te.isa = dbtestp_isa;
326 te.getopnd = dbtestp_getopnd;
327 te.eval = dbtestp_eval;
328 te.error = dbtestp_error;
330 test_parse(&te);
864 dbtestp_isa(te, meta)
865 Test_env *te;
894 } else if (uqword && (ret = (int) test_isop(te, meta, ident)))
907 XPput(*te->pos.av, save);
914 dbtestp_getopnd(te, op, do_eval)
915 Test_env *te;
925 XPput(*te->pos.av, yylval.cp);
931 dbtestp_eval(te, op, opnd1, opnd2, do_eval)
932 Test_env *te;
942 dbtestp_error(te, offset, msg)
943 Test_env *te;
947 te->flags |= TEF_ERROR;
953 yylval.cp = *(XPptrv(*te->pos.av) + XPsize(*te->pos.av)