up_qor_has.c (391B)
1 #include "all.h" 2 3 c3_o 4 u3qdu_qor_has(u3_noun a, u3_noun k) 5 { 6 u3_noun pre = u3qdu_qor_get(a, k); 7 8 if (u3_nul == pre) { 9 return c3n; 10 } 11 else { 12 u3z(pre); 13 14 return c3y; 15 } 16 } 17 18 u3_noun 19 u3wdu_qor_has(u3_noun cor) 20 { 21 u3_noun a, k; 22 23 if (c3n == u3r_mean(cor, u3x_sam_2, &a, u3x_sam_3, &k, 0)) 24 { 25 return u3m_bail(c3__exit); 26 } else { 27 return u3qdu_qor_has(a, k); 28 } 29 } 30 31 32