home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / jikepg12.zip / jikespg / src / lpgsym.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-11-04  |  972 b   |  36 lines

  1. /* $Id: lpgsym.h,v 1.2 1999/11/04 14:02:22 shields Exp $ */
  2. /*
  3.  This software is subject to the terms of the IBM Jikes Compiler
  4.  License Agreement available at the following URL:
  5.  http://www.ibm.com/research/jikes.
  6.  Copyright (C) 1983, 1999, International Business Machines Corporation
  7.  and others.  All Rights Reserved.
  8.  You must accept the terms of that agreement to use this software.
  9. */
  10. #ifndef lpgsym_INCLUDED
  11. #define lpgsym_INCLUDED
  12.  
  13. enum {
  14.       DEFINE_KEY_TK = 5,
  15.       TERMINALS_KEY_TK = 9,
  16.       ALIAS_KEY_TK = 10,
  17.       START_KEY_TK = 11,
  18.       RULES_KEY_TK = 12,
  19.       NAMES_KEY_TK = 16,
  20.       END_KEY_TK = 18,
  21.       EQUIVALENCE_TK = 1,
  22.       ARROW_TK = 2,
  23.       OR_TK = 6,
  24.       EMPTY_SYMBOL_TK = 7,
  25.       ERROR_SYMBOL_TK = 8,
  26.       EOL_SYMBOL_TK = 13,
  27.       EOF_SYMBOL_TK = 14,
  28.       MACRO_NAME_TK = 15,
  29.       SYMBOL_TK = 3,
  30.       BLOCK_TK = 4,
  31.       HBLOCK_TK = 17,
  32.       EOF_TK = 19
  33.      };
  34.  
  35. #endif /* lpgsym_INCLUDED */
  36.