Lines Matching defs:list
145 * A nasty complication is caused by list (cons) cells: they have no header
556 * the bits for marking the variable and marking the list cell.
557 * We need the bits for marking list cells, so we don't mark simple
857 * Make a list of metaterm.copy pairs iff meta != 0
911 arg = TG; /* allocate 2 list elements */
923 arg[2].val.ptr = arg; /* list cell holding pair */
1276 pword result, list;
1280 list.tag.kernel = TNIL;
1281 (void) _copy_term(v, t, &result, &list, 0);
1288 Return_Unify_Pw(vl, tl, list.val, list.tag)
1343 pword result, list;
1347 list.tag.kernel = TNIL;
1351 (void) _copy_term(v, t, &result, &list, 1);
1364 Return_Unify_Pw(vl, tl, list.val, list.tag)