Searched refs:STRING (Results 1 - 15 of 15) sorted by relevance

/ast/src/lib/libexpr/
H A Dextype.c44 case STRING:
H A Dexzero.c48 case STRING:
H A Dexdata.c39 EXID("string", DECLARE, STRING, STRING, 0),
61 EXID("sprintf", SPRINTF, SPRINTF, STRING, 0),
H A Dexparse.y56 %token STRING
143 %type <string> STRING
253 $$ = ($1 && $1->type == STRING) ? exnewnode(expr.program, S2B, 1, INTEGER, $1, NiL) : $1;
262 if ($3->type == STRING)
288 else if ($5->type == STRING)
298 if ($3->type == STRING)
557 $1->type = $3->type = rel ? STRING : INTEGER;
565 if ($1->type == STRING)
567 else if ($3->type == STRING)
575 rel = ($1->type == STRING)
[all...]
H A DOexparse.h38 #define STRING 263 macro
H A DOexparse.c79 #define STRING 263 macro
623 "CHAR","INT","INTEGER","UNSIGNED","FLOATING","STRING","VOID","STATIC","ADDRESS",
707 "expr : STRING '.' ID",
717 "constant : STRING",
1072 exval.expr = (exvsp[-1].expr && exvsp[-1].expr->type == STRING) ? exnewnode(expr.program, S2B, 1, INTEGER, exvsp[-1].expr, NiL) : exvsp[-1].expr;
1093 if (exvsp[-3].expr->type == STRING)
1123 else if (exvsp[-4].expr->type == STRING)
1135 if (exvsp[-2].expr->type == STRING)
1409 exvsp[-2].expr->type = exvsp[0].expr->type = rel ? STRING : INTEGER;
1417 if (exvsp[-2].expr->type == STRING)
[all...]
H A Dexgram.h43 static int a2t[] = { 0, FLOATING, INTEGER, STRING };
159 #define TYPEINDEX(t) (((t)>=INTEGER&&(t)<=STRING)?((t)-INTEGER+1):0)
393 if (!args || args->data.operand.left->type != STRING)
499 t = STRING;
511 t = STRING;
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);
564 case STRING:
565 if (x->arg->type != STRING)
569 if ((*expr.program->disc->convertf)(expr.program, x->arg, STRING,
[all...]
H A Dexeval.c86 if (expr->data.variable.index->type != STRING)
101 if (expr->data.variable.symbol->type == STRING && !b->value.string)
162 to = STRING;
185 if (to == STRING)
202 case STRING:
372 if (node->type != STRING)
414 if (expr->data.scan.descriptor->type == STRING)
599 if (x->type == STRING)
683 case STRING:
721 n = expr->data.generate.index->type == STRING;
[all...]
H A Dextoken.c129 case STRING:
130 s = " STRING ";
443 if (extoken(ex) != STRING)
487 return STRING;
H A Dexcc.c211 case STRING:
315 if (t == STRING)
454 if (x->type == STRING)
/ast/src/cmd/tw/
H A Dexpr.c71 EXID("checksum",ID, F_checksum, STRING, 0),
77 EXID("fstype", ID, F_fstype, STRING, 0),
85 EXID("magic", ID, F_magic, STRING, 0),
86 EXID("md5sum", ID, F_md5sum, STRING, 0),
87 EXID("mime", ID, F_mime, STRING, 0),
91 EXID("name", ID, F_name, STRING, 0),
94 EXID("path", ID, F_path, STRING, 0),
101 EXID("symlink", ID, F_symlink, STRING, 0),
106 EXID("url", ID, F_url, STRING, 0),
730 case STRING
[all...]
/ast/src/cmd/std/
H A Ddd.c73 #define STRING 4 macro
221 STRING,
238 STRING,
544 case STRING:
/ast/src/lib/libdss/
H A Dtag.c82 #define STRING 2 macro
494 if (item == '<' && !(quote & STRING))
632 quote ^= STRING;
/ast/src/cmd/html/
H A Dhtml2rtf.c886 #define STRING 2 macro
943 if (item == '<' && !(quote & STRING))
1076 quote ^= STRING;
H A Dtroff2html.c3644 #define STRING 020 macro
3780 switch ((quote & STRING) ? (c = nextchar()) : EOF)
3788 quote ^= STRING;

Completed in 252 milliseconds