Lines Matching refs:constant
109 return expr->data.variable.symbol->value->data.constant.value;
369 *((void**)vp) = &node->data.variable.symbol->value->data.constant.value;
377 if (node->data.variable.symbol->value->data.constant.value.string == expr.nullstring)
378 node->data.variable.symbol->value->data.constant.value.string = 0;
380 *((void**)vp) = node->data.variable.symbol->value->data.constant.value.string = vmnewof(fmt->expr->vm, node->data.variable.symbol->value->data.constant.value.string, char, fmt->fmt.size, 0);
389 *((void**)vp) = &node->data.variable.symbol->value->data.constant.value;
569 return expr->data.constant.value;
602 if (e = assoc ? assoc->value.string : x->data.variable.symbol->value->data.constant.value.string)
608 x->data.variable.symbol->value->data.constant.value = v;
671 if (!(t = x->data.select.constant))
726 expr->data.generate.index->value->data.constant.value.string = assoc->name;
728 expr->data.generate.index->value->data.constant.value.integer = strtol(assoc->name, NiL, 0);
742 expr->data.generate.index->value->data.constant.value.integer = v.integer;
758 save[n] = a->data.operand.left->data.variable.symbol->value->data.constant.value;
762 a->data.operand.left->data.variable.symbol->value->data.constant.value = eval(ex, x->data.operand.left, env);
766 a->data.operand.left->data.variable.symbol->value->data.constant.value = args[n++];
773 a->data.operand.left->data.variable.symbol->value->data.constant.value = save[n++];
986 tmp.data.constant.value = v;
990 tmp.data.constant.value.string = exstash(ex->tmp, ex->ve);
995 return tmp.data.constant.value;
998 tmp.data.constant.value = v;
1002 return tmp.data.constant.value;
1073 tmp.data.constant.value = v;
1077 return tmp.data.constant.value;
1080 tmp.data.constant.value = v;
1084 return tmp.data.constant.value;
1087 tmp.data.constant.value = v;
1091 return tmp.data.constant.value;
1127 tmp.data.constant.value = v;
1134 tmp.data.constant.value.string = exstash(ex->tmp, ex->ve);
1139 return tmp.data.constant.value;
1142 tmp.data.constant.value = v;
1146 return tmp.data.constant.value;
1220 tmp.data.constant.value = v;
1223 tmp.data.constant.value.floating = strtod(v.string, &e);
1225 tmp.data.constant.value.floating = *v.string != 0;
1228 return tmp.data.constant.value;
1231 tmp.data.constant.value = v;
1234 tmp.data.constant.value.integer = strtoll(v.string, &e, 0);
1236 tmp.data.constant.value.integer = *v.string != 0;
1239 return tmp.data.constant.value;
1242 tmp.data.constant.value = v;
1246 return tmp.data.constant.value;