Searched refs:FLOATING (Results 1 - 11 of 11) sorted by relevance

/ast/src/lib/libexpr/
H A Dextype.c42 case FLOATING:
H A Dexzero.c41 case FLOATING:
H A Dexdata.c48 EXID("double", DECLARE, FLOATING, FLOATING,0),
52 EXID("float", DECLARE, FLOATING, FLOATING,0),
H A DOexparse.h37 #define FLOATING 262 macro
H A Dexparse.y55 %token FLOATING
140 %type <floating> FLOATING
569 else if ($1->type == FLOATING)
570 $3 = excast(expr.program, $3, FLOATING, $1, 0);
571 else if ($3->type == FLOATING)
572 $1 = excast(expr.program, $1, FLOATING, $3, 0);
688 else if ($4->type == FLOATING)
689 $7 = excast(expr.program, $7, FLOATING, NiL, 0);
690 else if ($7->type == FLOATING)
691 $4 = excast(expr.program, $4, FLOATING, Ni
[all...]
H A Dexgram.h43 static int a2t[] = { 0, FLOATING, INTEGER, STRING };
483 t = FLOATING;
554 case FLOATING:
555 if (x->arg->type != FLOATING)
556 x->arg = exnewnode(expr.program, x->arg->type == STRING ? S2F : INTEGRAL(x->arg->type) ? I2F : X2F, 0, FLOATING, x->arg, x->arg->op == ID ? x->arg : (Exnode_t*)0);
561 x->arg = exnewnode(expr.program, x->arg->type == STRING ? S2I : x->arg->type == FLOATING ? F2I : X2I, 0, INTEGER, x->arg, x->arg->op == ID ? x->arg : (Exnode_t*)0);
576 x->arg = exnewnode(expr.program, x->arg->type == FLOATING ? F2S : INTEGRAL(x->arg->type) ? I2S : X2S, 0, STRING, x->arg, x->arg->op == ID ? x->arg : (Exnode_t*)0);
H A Dexeval.c158 to = FLOATING;
206 case FLOATING:
363 if (node->type != FLOATING)
586 case FLOATING:
687 case FLOATING:
827 case FLOATING:
978 case FLOATING:
1074 if ((*ex->disc->convertf)(ex, &tmp, FLOATING, expr->data.operand.right ? expr->data.operand.right->data.variable.symbol : (Exid_t*)0, 0, ex->disc))
1076 tmp.type = FLOATING;
1221 if ((*ex->disc->convertf)(ex, &tmp, FLOATING, exp
[all...]
H A DOexparse.c78 #define FLOATING 262 macro
623 "CHAR","INT","INTEGER","UNSIGNED","FLOATING","STRING","VOID","STATIC","ADDRESS",
715 "constant : FLOATING",
1421 else if (exvsp[-2].expr->type == FLOATING)
1422 exvsp[0].expr = excast(expr.program, exvsp[0].expr, FLOATING, exvsp[-2].expr, 0);
1423 else if (exvsp[0].expr->type == FLOATING)
1424 exvsp[-2].expr = excast(expr.program, exvsp[-2].expr, FLOATING, exvsp[0].expr, 0);
1586 else if (exvsp[-3].expr->type == FLOATING)
1587 exvsp[0].expr = excast(expr.program, exvsp[0].expr, FLOATING, NiL, 0);
1588 else if (exvsp[0].expr->type == FLOATING)
[all...]
H A Dextoken.c81 case FLOATING:
82 s = " FLOATING ";
546 q = FLOATING;
553 q = FLOATING;
569 if (q == FLOATING)
H A Dexcc.c208 case FLOATING:
443 sfprintf(cc->ccdisc->text, "(%s)(", extype(FLOATING));
/ast/src/cmd/tw/
H A Dexpr.c695 if (x->type == FLOATING)
727 case FLOATING:

Completed in 242 milliseconds