Lines Matching defs:car
1144 pword *car = vopt.ptr;
1145 pword *cdr = car + 1;
1147 Dereference_(car);
1148 Error_If_Ref(car->tag);
1149 if (!IsStructure(car->tag)) {
1152 car = car->val.ptr;
1153 if (car->val.did == d_force1) {
1154 Check_Atom(car[1].tag);
1155 if (car[1].val.did == d_.true0) close_options |= CLOSE_FORCE;
1156 else if (car[1].val.did == d_false) close_options &= ~CLOSE_FORCE;
3945 pword *car = cdr++;
3946 Dereference_(car);
3947 if (IsNumber(car->tag))
3951 len = tag_desc[TagType(car->tag)].string_size(car->val, car->tag, 0);
3953 len = tag_desc[TagType(car->tag)].to_string(car->val, car->tag, argv[i], 0);
3962 if (IsAtom(car->tag)) {
3963 s = DidName(car->val.did);
3964 len = DidLength(car->val.did);
3965 } else if (IsString(car->tag)) {
3966 s = StringStart(car->val);
3967 len = StringLength(car->val);
3968 } else if (IsNil(car->tag)) {
3971 } else if (IsRef(car->tag)) {
3988 Get_Name(car->val, car->tag, argv[i]);