summaryrefslogtreecommitdiffstats
path: root/contrib/groff/src/preproc/pic/pic_tab.h
blob: 12611ba94e9c8d1370f977907a91442e52caf2da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
#define LABEL 257
#define VARIABLE 258
#define NUMBER 259
#define TEXT 260
#define COMMAND_LINE 261
#define DELIMITED 262
#define ORDINAL 263
#define TH 264
#define LEFT_ARROW_HEAD 265
#define RIGHT_ARROW_HEAD 266
#define DOUBLE_ARROW_HEAD 267
#define LAST 268
#define UP 269
#define DOWN 270
#define LEFT 271
#define RIGHT 272
#define BOX 273
#define CIRCLE 274
#define ELLIPSE 275
#define ARC 276
#define LINE 277
#define ARROW 278
#define MOVE 279
#define SPLINE 280
#define HEIGHT 281
#define RADIUS 282
#define FIGNAME 283
#define WIDTH 284
#define DIAMETER 285
#define FROM 286
#define TO 287
#define AT 288
#define WITH 289
#define BY 290
#define THEN 291
#define SOLID 292
#define DOTTED 293
#define DASHED 294
#define CHOP 295
#define SAME 296
#define INVISIBLE 297
#define LJUST 298
#define RJUST 299
#define ABOVE 300
#define BELOW 301
#define OF 302
#define THE 303
#define WAY 304
#define BETWEEN 305
#define AND 306
#define HERE 307
#define DOT_N 308
#define DOT_E 309
#define DOT_W 310
#define DOT_S 311
#define DOT_NE 312
#define DOT_SE 313
#define DOT_NW 314
#define DOT_SW 315
#define DOT_C 316
#define DOT_START 317
#define DOT_END 318
#define DOT_X 319
#define DOT_Y 320
#define DOT_HT 321
#define DOT_WID 322
#define DOT_RAD 323
#define SIN 324
#define COS 325
#define ATAN2 326
#define LOG 327
#define EXP 328
#define SQRT 329
#define K_MAX 330
#define K_MIN 331
#define INT 332
#define RAND 333
#define SRAND 334
#define COPY 335
#define THRU 336
#define TOP 337
#define BOTTOM 338
#define UPPER 339
#define LOWER 340
#define SH 341
#define PRINT 342
#define CW 343
#define CCW 344
#define FOR 345
#define DO 346
#define IF 347
#define ELSE 348
#define ANDAND 349
#define OROR 350
#define NOTEQUAL 351
#define EQUALEQUAL 352
#define LESSEQUAL 353
#define GREATEREQUAL 354
#define LEFT_CORNER 355
#define RIGHT_CORNER 356
#define NORTH 357
#define SOUTH 358
#define EAST 359
#define WEST 360
#define CENTER 361
#define END 362
#define START 363
#define RESET 364
#define UNTIL 365
#define PLOT 366
#define THICKNESS 367
#define FILL 368
#define COLORED 369
#define OUTLINED 370
#define SHADED 371
#define ALIGNED 372
#define SPRINTF 373
#define COMMAND 374
#define DEFINE 375
#define UNDEF 376
typedef union {
	char *str;
	int n;
	double x;
	struct { double x, y; } pair;
	struct { double x; char *body; } if_data;
	struct { char *str; const char *filename; int lineno; } lstr;
	struct { double *v; int nv; int maxv; } dv;
	struct { double val; int is_multiplicative; } by;
	place pl;
	object *obj;
	corner crn;
	path *pth;
	object_spec *spec;
	saved_state *pstate;
	graphics_state state;
	object_type obtype;
} YYSTYPE;
extern YYSTYPE yylval;
OpenPOWER on IntegriCloud