1: /*	sym.h	4.1	82/05/07	*/
   2: 
   3: #
   4: /*
   5:  *	UNIX shell
   6:  */
   7: 
   8: 
   9: /* symbols for parsing */
  10: #define DOSYM   0405
  11: #define FISYM   0420
  12: #define EFSYM   0422
  13: #define ELSYM   0421
  14: #define INSYM   0412
  15: #define BRSYM   0406
  16: #define KTSYM   0450
  17: #define THSYM   0444
  18: #define ODSYM   0441
  19: #define ESSYM   0442
  20: #define IFSYM   0436
  21: #define FORSYM  0435
  22: #define WHSYM   0433
  23: #define UNSYM   0427
  24: #define CASYM   0417
  25: 
  26: #define SYMREP  04000
  27: #define ECSYM   (SYMREP|';')
  28: #define ANDFSYM (SYMREP|'&')
  29: #define ORFSYM  (SYMREP|'|')
  30: #define APPSYM  (SYMREP|'>')
  31: #define DOCSYM  (SYMREP|'<')
  32: #define EOFSYM  02000
  33: #define SYMFLG  0400
  34: 
  35: /* arg to `cmd' */
  36: #define NLFLG   1
  37: #define MTFLG   2
  38: 
  39: /* for peekc */
  40: #define MARK    0100000
  41: 
  42: /* odd chars */
  43: #define DQUOTE  '"'
  44: #define SQUOTE  '`'
  45: #define LITERAL '\''
  46: #define DOLLAR  '$'
  47: #define ESCAPE  '\\'
  48: #define BRACE   '{'

Defined macros

ANDFSYM defined in line 28; used 1 times
APPSYM defined in line 30; used 1 times
BRACE defined in line 48; used 2 times
BRSYM defined in line 15; used 3 times
CASYM defined in line 24; used 1 times
DOCSYM defined in line 31; never used
DOLLAR defined in line 46; used 1 times
DOSYM defined in line 10; used 4 times
DQUOTE defined in line 43; used 5 times
ECSYM defined in line 27; used 1 times
EFSYM defined in line 12; used 4 times
ELSYM defined in line 13; used 3 times
EOFSYM defined in line 32; used 3 times
ESCAPE defined in line 47; used 1 times
ESSYM defined in line 19; used 2 times
FISYM defined in line 11; used 3 times
FORSYM defined in line 21; used 1 times
IFSYM defined in line 20; used 2 times
INSYM defined in line 14; used 4 times
KTSYM defined in line 16; used 4 times
LITERAL defined in line 45; used 2 times
MARK defined in line 40; used 7 times
MTFLG defined in line 37; used 6 times
NLFLG defined in line 36; used 15 times
ODSYM defined in line 18; used 3 times
ORFSYM defined in line 29; used 1 times
SQUOTE defined in line 44; used 3 times
SYMFLG defined in line 33; used 2 times
SYMREP defined in line 26; used 7 times
THSYM defined in line 17; used 2 times
UNSYM defined in line 23; used 1 times
WHSYM defined in line 22; used 2 times

Usage of this include

Last modified: 1982-06-09
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 769
Valid CSS Valid XHTML 1.0 Strict