BSD 4_4_Lite2 development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Sat, 3 Apr 1993 07:29:50 +0000 (23:29 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Sat, 3 Apr 1993 07:29:50 +0000 (23:29 -0800)
Work on file usr/src/contrib/groff-1.08/pic/pic.tab.h

Synthesized-from: CSRG/cd3/4.4BSD-Lite2

usr/src/contrib/groff-1.08/pic/pic.tab.h [new file with mode: 0644]

diff --git a/usr/src/contrib/groff-1.08/pic/pic.tab.h b/usr/src/contrib/groff-1.08/pic/pic.tab.h
new file mode 100644 (file)
index 0000000..c71bdfd
--- /dev/null
@@ -0,0 +1,129 @@
+#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 WIDTH 283
+#define DIAMETER 284
+#define FROM 285
+#define TO 286
+#define AT 287
+#define WITH 288
+#define BY 289
+#define THEN 290
+#define DOTTED 291
+#define DASHED 292
+#define CHOP 293
+#define SAME 294
+#define INVISIBLE 295
+#define LJUST 296
+#define RJUST 297
+#define ABOVE 298
+#define BELOW 299
+#define OF 300
+#define THE 301
+#define WAY 302
+#define BETWEEN 303
+#define AND 304
+#define HERE 305
+#define DOT_N 306
+#define DOT_E 307
+#define DOT_W 308
+#define DOT_S 309
+#define DOT_NE 310
+#define DOT_SE 311
+#define DOT_NW 312
+#define DOT_SW 313
+#define DOT_C 314
+#define DOT_START 315
+#define DOT_END 316
+#define DOT_X 317
+#define DOT_Y 318
+#define DOT_HT 319
+#define DOT_WID 320
+#define DOT_RAD 321
+#define SIN 322
+#define COS 323
+#define ATAN2 324
+#define LOG 325
+#define EXP 326
+#define SQRT 327
+#define K_MAX 328
+#define K_MIN 329
+#define INT 330
+#define RAND 331
+#define COPY 332
+#define THRU 333
+#define TOP 334
+#define BOTTOM 335
+#define UPPER 336
+#define LOWER 337
+#define SH 338
+#define PRINT 339
+#define CW 340
+#define CCW 341
+#define FOR 342
+#define DO 343
+#define IF 344
+#define ELSE 345
+#define ANDAND 346
+#define OROR 347
+#define NOTEQUAL 348
+#define EQUALEQUAL 349
+#define LESSEQUAL 350
+#define GREATEREQUAL 351
+#define LEFT_CORNER 352
+#define RIGHT_CORNER 353
+#define CENTER 354
+#define END 355
+#define START 356
+#define RESET 357
+#define UNTIL 358
+#define PLOT 359
+#define THICKNESS 360
+#define FILL 361
+#define ALIGNED 362
+#define SPRINTF 363
+#define COMMAND 364
+#define DEFINE 365
+#define UNDEF 366
+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;