Lines Matching refs:symbol
863 if (!exs) exs = "illegal-symbol";
947 if (!exs) exs = "illegal-symbol";
1107 exval.expr->data.generate.index = exvsp[-2].expr->data.variable.index->data.variable.symbol;
1352 exvsp[0].expr->data.operand.left->data.variable.symbol = exvsp[-3].id;
1657 exerror("%s: function references not supported", exval.expr->data.operand.left->data.variable.symbol->name);
1659 (*expr.program->disc->reff)(expr.program, exval.expr->data.operand.left, exval.expr->data.operand.left->data.variable.symbol, exvsp[-4].reference, NiL, EX_CALL, expr.program->disc);
1761 exerror("%s: variable assignment not supported", exvsp[-1].expr->data.variable.symbol->name);
1855 exval.expr->data.variable.symbol = QUALIFY(exvsp[-2].reference, exvsp[-1].id);
1863 (*expr.program->disc->reff)(expr.program, exval.expr, exval.expr->data.variable.symbol, exvsp[-2].reference, NiL, exvsp[0].expr ? 0 : EX_SCALAR, expr.program->disc);
1864 exval.expr->type = exval.expr->data.variable.symbol->type;
1871 exval.expr->data.variable.symbol = exvsp[-1].id;
1881 exval.expr->data.variable.symbol = exvsp[0].id;
1978 exval.expr->data.variable.symbol = exvsp[0].id;
1999 r->symbol = QUALIFY(expr.lastref, exvsp[-2].id);
2004 r->symbol = exvsp[-2].id;
2103 if (!exs) exs = "illegal-symbol";