mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-06-27 23:08:31 +00:00
parent
ee49b71be2
commit
2f1679e5cf
20 changed files with 11715 additions and 0 deletions
115
third_party/awk/awkgram.tab.h
vendored
Normal file
115
third_party/awk/awkgram.tab.h
vendored
Normal file
|
@ -0,0 +1,115 @@
|
|||
#ifndef COSMOPOLITAN_THIRD_PARTY_AWK_AWKGRAM_TAB_H_
|
||||
#define COSMOPOLITAN_THIRD_PARTY_AWK_AWKGRAM_TAB_H_
|
||||
#include "third_party/awk/awk.h"
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
#define FIRSTTOKEN 257
|
||||
#define PROGRAM 258
|
||||
#define PASTAT 259
|
||||
#define PASTAT2 260
|
||||
#define XBEGIN 261
|
||||
#define XEND 262
|
||||
#define NL 263
|
||||
#define ARRAY 264
|
||||
#define MATCH 265
|
||||
#define NOTMATCH 266
|
||||
#define MATCHOP 267
|
||||
#define FINAL 268
|
||||
#define DOT 269
|
||||
#define ALL 270
|
||||
#define CCL 271
|
||||
#define NCCL 272
|
||||
#define CHAR 273
|
||||
#define OR 274
|
||||
#define STAR 275
|
||||
#define QUEST 276
|
||||
#define PLUS 277
|
||||
#define EMPTYRE 278
|
||||
#define ZERO 279
|
||||
#define AND 280
|
||||
#define BOR 281
|
||||
#define APPEND 282
|
||||
#define EQ 283
|
||||
#define GE 284
|
||||
#define GT 285
|
||||
#define LE 286
|
||||
#define LT 287
|
||||
#define NE 288
|
||||
#define IN 289
|
||||
#define ARG 290
|
||||
#define BLTIN 291
|
||||
#define BREAK 292
|
||||
#define CLOSE 293
|
||||
#define CONTINUE 294
|
||||
#define DELETE 295
|
||||
#define DO 296
|
||||
#define EXIT 297
|
||||
#define FOR 298
|
||||
#define FUNC 299
|
||||
#define SUB 300
|
||||
#define GSUB 301
|
||||
#define IF 302
|
||||
#define INDEX 303
|
||||
#define LSUBSTR 304
|
||||
#define MATCHFCN 305
|
||||
#define NEXT 306
|
||||
#define NEXTFILE 307
|
||||
#define ADD 308
|
||||
#define MINUS 309
|
||||
#define MULT 310
|
||||
#define DIVIDE 311
|
||||
#define MOD 312
|
||||
#define ASSIGN 313
|
||||
#define ASGNOP 314
|
||||
#define ADDEQ 315
|
||||
#define SUBEQ 316
|
||||
#define MULTEQ 317
|
||||
#define DIVEQ 318
|
||||
#define MODEQ 319
|
||||
#define POWEQ 320
|
||||
#define PRINT 321
|
||||
#define PRINTF 322
|
||||
#define SPRINTF 323
|
||||
#define ELSE 324
|
||||
#define INTEST 325
|
||||
#define CONDEXPR 326
|
||||
#define POSTINCR 327
|
||||
#define PREINCR 328
|
||||
#define POSTDECR 329
|
||||
#define PREDECR 330
|
||||
#define VAR 331
|
||||
#define IVAR 332
|
||||
#define VARNF 333
|
||||
#define CALL 334
|
||||
#define NUMBER 335
|
||||
#define STRING 336
|
||||
#define REGEXPR 337
|
||||
#define GETLINE 338
|
||||
#define RETURN 339
|
||||
#define SPLIT 340
|
||||
#define SUBSTR 341
|
||||
#define WHILE 342
|
||||
#define CAT 343
|
||||
#define NOT 344
|
||||
#define UMINUS 345
|
||||
#define UPLUS 346
|
||||
#define POWER 347
|
||||
#define DECR 348
|
||||
#define INCR 349
|
||||
#define INDIRECT 350
|
||||
#define LASTTOKEN 351
|
||||
#ifndef YYSTYPE_DEFINED
|
||||
#define YYSTYPE_DEFINED
|
||||
typedef union {
|
||||
Node *p;
|
||||
Cell *cp;
|
||||
int i;
|
||||
char *s;
|
||||
} YYSTYPE;
|
||||
#endif /* YYSTYPE_DEFINED */
|
||||
extern YYSTYPE yylval;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_THIRD_PARTY_AWK_AWKGRAM_TAB_H_ */
|
Loading…
Add table
Add a link
Reference in a new issue