src/commands/awk/awk.h File Reference

Go to the source code of this file.

Classes

struct  node
struct  cell
struct  symbol

Defines

#define FIRSTP   256
#define ARG   256
#define ARITH   257
#define ARRAY   258
#define ASSIGN   259
#define CALL   260
#define CAT   261
#define COND   262
#define DELETE   263
#define DO   264
#define ELEMENT   265
#define FIELD   266
#define FOR   267
#define FORIN   268
#define GETLINE   269
#define IF   270
#define IN   271
#define JUMP   272
#define MATHFUN   273
#define NULPROC   274
#define P1STAT   275
#define P2STAT   276
#define PRINT   277
#define PRINT0   278
#define STRFUN   279
#define SUBST   280
#define USRFUN   281
#define WHILE   282
#define LASTP   282
#define ADD   300
#define ADDEQ   301
#define AND   302
#define BEGIN   303
#define BINAND   304
#define BINOR   305
#define BREAK   306
#define CLOSE   307
#define CONTIN   308
#define DEC   309
#define DIV   310
#define DIVEQ   311
#define ELSE   312
#define END   313
#define EOL   314
#define EQ   315
#define EXIT   316
#define FUNC   317
#define GE   318
#define GT   319
#define IDENT   320
#define INC   321
#define LE   322
#define LT   323
#define MATCH   324
#define MOD   325
#define MODEQ   326
#define MULT   327
#define MULTEQ   328
#define NE   329
#define NEXT   330
#define NOMATCH   331
#define NOT   332
#define NUMBER   333
#define OR   334
#define POWEQ   335
#define POWER   336
#define PRINTF   337
#define REGEXP   338
#define RETURN   339
#define SHIFTL   340
#define SHIFTR   341
#define SPRINT   342
#define SPRINTF   343
#define STRING   344
#define SUB   345
#define SUBEQ   346
#define SYSTEM   347
#define UMINUS   348
#define VALUE   400
#define INCDEC   401
#define PRE   402
#define POST   403
#define R_OUT   410
#define R_APD   411
#define R_PIPE   412
#define R_IN   413
#define R_PIN   414
#define R_POUT   415
#define ATAN2   500
#define COS   501
#define EXP   502
#define INDEX   503
#define INT   504
#define LENGTH   505
#define LOG   506
#define RAND   507
#define RGSUB   508
#define RMATCH   509
#define RSUB   510
#define SIN   511
#define SPLIT   512
#define SQRT   513
#define SRAND   514
#define SUBSTR   515
#define FORMAT   1024
#define STROUT   2048
#define PRMASK   0x3ff
#define UDF   0
#define VAR   1
#define NUM   2
#define ARR   4
#define STR   8
#define REC   16
#define FLD   32
#define PAT   64
#define BRK   128
#define CNT   256
#define NXT   512
#define EXT   1024
#define RTN   2048
#define TMP   4096
#define POS   8192
#define FUN   16384

Typedefs

typedef struct node NODE
typedef struct cell CELL
typedef struct symbol SYMBOL


Define Documentation

ADD   300

Definition at line 48 of file awk.h.

#define ADDEQ   301

Definition at line 49 of file awk.h.

#define AND   302

Definition at line 50 of file awk.h.

#define ARG   256

Definition at line 18 of file awk.h.

#define ARITH   257

Definition at line 19 of file awk.h.

#define ARR   4

Definition at line 164 of file awk.h.

#define ARRAY   258

Definition at line 20 of file awk.h.

#define ASSIGN   259

Definition at line 21 of file awk.h.

#define ATAN2   500

Definition at line 116 of file awk.h.

#define BEGIN   303

Definition at line 51 of file awk.h.

#define BINAND   304

Definition at line 52 of file awk.h.

#define BINOR   305

Definition at line 53 of file awk.h.

#define BREAK   306

Definition at line 54 of file awk.h.

#define BRK   128

Definition at line 169 of file awk.h.

#define CALL   260

Definition at line 22 of file awk.h.

#define CAT   261

Definition at line 23 of file awk.h.

#define CLOSE   307

Definition at line 55 of file awk.h.

#define CNT   256

Definition at line 170 of file awk.h.

#define COND   262

Definition at line 24 of file awk.h.

#define CONTIN   308

Definition at line 56 of file awk.h.

#define COS   501

Definition at line 117 of file awk.h.

#define DEC   309

Definition at line 57 of file awk.h.

DELETE   263

Definition at line 25 of file awk.h.

#define DIV   310

Definition at line 58 of file awk.h.

#define DIVEQ   311

Definition at line 59 of file awk.h.

#define DO   264

Definition at line 26 of file awk.h.

#define ELEMENT   265

Definition at line 27 of file awk.h.

#define ELSE   312

Definition at line 60 of file awk.h.

#define END   313

Definition at line 61 of file awk.h.

#define EOL   314

Definition at line 62 of file awk.h.

#define EQ   315

Definition at line 63 of file awk.h.

#define EXIT   316

Definition at line 64 of file awk.h.

#define EXP   502

Definition at line 118 of file awk.h.

#define EXT   1024

Definition at line 172 of file awk.h.

#define FIELD   266

Definition at line 28 of file awk.h.

#define FIRSTP   256

Definition at line 17 of file awk.h.

#define FLD   32

Definition at line 167 of file awk.h.

#define FOR   267

Definition at line 29 of file awk.h.

#define FORIN   268

Definition at line 30 of file awk.h.

#define FORMAT   1024

Definition at line 135 of file awk.h.

#define FUN   16384

Definition at line 176 of file awk.h.

#define FUNC   317

Definition at line 65 of file awk.h.

#define GE   318

Definition at line 66 of file awk.h.

#define GETLINE   269

Definition at line 31 of file awk.h.

#define GT   319

Definition at line 67 of file awk.h.

#define IDENT   320

Definition at line 68 of file awk.h.

#define IF   270

Definition at line 32 of file awk.h.

#define IN   271

Definition at line 33 of file awk.h.

#define INC   321

Definition at line 69 of file awk.h.

#define INCDEC   401

Definition at line 101 of file awk.h.

#define INDEX   503

Definition at line 119 of file awk.h.

#define INT   504

Definition at line 120 of file awk.h.

#define JUMP   272

Definition at line 34 of file awk.h.

#define LASTP   282

Definition at line 45 of file awk.h.

#define LE   322

Definition at line 70 of file awk.h.

#define LENGTH   505

Definition at line 121 of file awk.h.

#define LOG   506

Definition at line 122 of file awk.h.

#define LT   323

Definition at line 71 of file awk.h.

#define MATCH   324

Definition at line 72 of file awk.h.

#define MATHFUN   273

Definition at line 35 of file awk.h.

#define MOD   325

Definition at line 73 of file awk.h.

#define MODEQ   326

Definition at line 74 of file awk.h.

#define MULT   327

Definition at line 75 of file awk.h.

#define MULTEQ   328

Definition at line 76 of file awk.h.

#define NE   329

Definition at line 77 of file awk.h.

#define NEXT   330

Definition at line 78 of file awk.h.

#define NOMATCH   331

Definition at line 79 of file awk.h.

#define NOT   332

Definition at line 80 of file awk.h.

#define NULPROC   274

Definition at line 36 of file awk.h.

#define NUM   2

Definition at line 163 of file awk.h.

#define NUMBER   333

Definition at line 81 of file awk.h.

#define NXT   512

Definition at line 171 of file awk.h.

#define OR   334

Definition at line 82 of file awk.h.

#define P1STAT   275

Definition at line 37 of file awk.h.

#define P2STAT   276

Definition at line 38 of file awk.h.

#define PAT   64

Definition at line 168 of file awk.h.

#define POS   8192

Definition at line 175 of file awk.h.

#define POST   403

Definition at line 103 of file awk.h.

#define POWEQ   335

Definition at line 83 of file awk.h.

#define POWER   336

Definition at line 84 of file awk.h.

#define PRE   402

Definition at line 102 of file awk.h.

#define PRINT   277

Definition at line 39 of file awk.h.

#define PRINT0   278

Definition at line 40 of file awk.h.

#define PRINTF   337

Definition at line 85 of file awk.h.

#define PRMASK   0x3ff

Definition at line 137 of file awk.h.

#define R_APD   411

Definition at line 108 of file awk.h.

#define R_IN   413

Definition at line 110 of file awk.h.

#define R_OUT   410

Definition at line 107 of file awk.h.

#define R_PIN   414

Definition at line 111 of file awk.h.

#define R_PIPE   412

Definition at line 109 of file awk.h.

#define R_POUT   415

Definition at line 112 of file awk.h.

#define RAND   507

Definition at line 123 of file awk.h.

#define REC   16

Definition at line 166 of file awk.h.

#define REGEXP   338

Definition at line 86 of file awk.h.

#define RETURN   339

Definition at line 87 of file awk.h.

#define RGSUB   508

Definition at line 124 of file awk.h.

#define RMATCH   509

Definition at line 125 of file awk.h.

#define RSUB   510

Definition at line 126 of file awk.h.

#define RTN   2048

Definition at line 173 of file awk.h.

#define SHIFTL   340

Definition at line 88 of file awk.h.

#define SHIFTR   341

Definition at line 89 of file awk.h.

#define SIN   511

Definition at line 127 of file awk.h.

#define SPLIT   512

Definition at line 128 of file awk.h.

#define SPRINT   342

Definition at line 90 of file awk.h.

#define SPRINTF   343

Definition at line 91 of file awk.h.

#define SQRT   513

Definition at line 129 of file awk.h.

#define SRAND   514

Definition at line 130 of file awk.h.

#define STR   8

Definition at line 165 of file awk.h.

#define STRFUN   279

Definition at line 41 of file awk.h.

#define STRING   344

Definition at line 92 of file awk.h.

#define STROUT   2048

Definition at line 136 of file awk.h.

#define SUB   345

Definition at line 93 of file awk.h.

#define SUBEQ   346

Definition at line 94 of file awk.h.

#define SUBST   280

Definition at line 42 of file awk.h.

#define SUBSTR   515

Definition at line 131 of file awk.h.

#define SYSTEM   347

Definition at line 95 of file awk.h.

#define TMP   4096

Definition at line 174 of file awk.h.

#define UDF   0

Definition at line 161 of file awk.h.

#define UMINUS   348

Definition at line 96 of file awk.h.

#define USRFUN   281

Definition at line 43 of file awk.h.

#define VALUE   400

Definition at line 100 of file awk.h.

#define VAR   1

Definition at line 162 of file awk.h.

#define WHILE   282

Definition at line 44 of file awk.h.


Typedef Documentation

typedef struct cell CELL

Definition at line 157 of file awk.h.

typedef struct node NODE

Definition at line 147 of file awk.h.

typedef struct symbol SYMBOL

Definition at line 186 of file awk.h.


Generated on Tue Mar 9 04:36:24 2010 for Minix by  doxygen 1.5.8