Macros | Enumerations
grammar.h File Reference

Go to the source code of this file.

Macros

#define yystype   YYSTYPE /* obsolescent; will be withdrawn */
 
#define YYSTYPE_IS_DECLARED   1
 

Enumerations

enum  yytokentype {
  DOTDOT = 258, EQUAL_EQUAL = 259, GE = 260, LE = 261,
  MINUSMINUS = 262, NOT = 263, NOTEQUAL = 264, PLUSPLUS = 265,
  COLONCOLON = 266, ARROW = 267, GRING_CMD = 268, BIGINTMAT_CMD = 269,
  INTMAT_CMD = 270, PROC_CMD = 271, RING_CMD = 272, BEGIN_RING = 273,
  IDEAL_CMD = 274, MAP_CMD = 275, MATRIX_CMD = 276, MODUL_CMD = 277,
  NUMBER_CMD = 278, POLY_CMD = 279, RESOLUTION_CMD = 280, VECTOR_CMD = 281,
  BETTI_CMD = 282, COEFFS_CMD = 283, COEF_CMD = 284, CONTRACT_CMD = 285,
  DEGREE_CMD = 286, DEG_CMD = 287, DIFF_CMD = 288, DIM_CMD = 289,
  DIVISION_CMD = 290, ELIMINATION_CMD = 291, E_CMD = 292, FAREY_CMD = 293,
  FETCH_CMD = 294, FREEMODULE_CMD = 295, KEEPRING_CMD = 296, HILBERT_CMD = 297,
  HOMOG_CMD = 298, IMAP_CMD = 299, INDEPSET_CMD = 300, INTERRED_CMD = 301,
  INTERSECT_CMD = 302, JACOB_CMD = 303, JET_CMD = 304, KBASE_CMD = 305,
  KOSZUL_CMD = 306, LEADCOEF_CMD = 307, LEADEXP_CMD = 308, LEAD_CMD = 309,
  LEADMONOM_CMD = 310, LIFTSTD_CMD = 311, LIFT_CMD = 312, MAXID_CMD = 313,
  MINBASE_CMD = 314, MINOR_CMD = 315, MINRES_CMD = 316, MODULO_CMD = 317,
  MONOM_CMD = 318, MRES_CMD = 319, MULTIPLICITY_CMD = 320, ORD_CMD = 321,
  PAR_CMD = 322, PARDEG_CMD = 323, PREIMAGE_CMD = 324, QUOTIENT_CMD = 325,
  QHWEIGHT_CMD = 326, REDUCE_CMD = 327, REGULARITY_CMD = 328, RES_CMD = 329,
  SBA_CMD = 330, SIMPLIFY_CMD = 331, SORTVEC_CMD = 332, SRES_CMD = 333,
  STD_CMD = 334, SUBST_CMD = 335, SYZYGY_CMD = 336, VAR_CMD = 337,
  VDIM_CMD = 338, WEDGE_CMD = 339, WEIGHT_CMD = 340, VALTVARS = 341,
  VMAXDEG = 342, VMAXMULT = 343, VNOETHER = 344, VMINPOLY = 345,
  END_RING = 346, CMD_1 = 347, CMD_2 = 348, CMD_3 = 349,
  CMD_12 = 350, CMD_13 = 351, CMD_23 = 352, CMD_123 = 353,
  CMD_M = 354, ROOT_DECL = 355, ROOT_DECL_LIST = 356, RING_DECL = 357,
  RING_DECL_LIST = 358, EXAMPLE_CMD = 359, EXPORT_CMD = 360, HELP_CMD = 361,
  KILL_CMD = 362, LIB_CMD = 363, LISTVAR_CMD = 364, SETRING_CMD = 365,
  TYPE_CMD = 366, STRINGTOK = 367, BLOCKTOK = 368, INT_CONST = 369,
  UNKNOWN_IDENT = 370, RINGVAR = 371, PROC_DEF = 372, APPLY = 373,
  ASSUME_CMD = 374, BREAK_CMD = 375, CONTINUE_CMD = 376, ELSE_CMD = 377,
  EVAL = 378, QUOTE = 379, FOR_CMD = 380, IF_CMD = 381,
  SYS_BREAK = 382, WHILE_CMD = 383, RETURN = 384, PARAMETER = 385,
  SYSVAR = 386, UMINUS = 387, DOTDOT = 258, EQUAL_EQUAL = 259,
  GE = 260, LE = 261, MINUSMINUS = 262, NOT = 263,
  NOTEQUAL = 264, PLUSPLUS = 265, COLONCOLON = 266, ARROW = 267,
  GRING_CMD = 268, BIGINTMAT_CMD = 269, INTMAT_CMD = 270, PROC_CMD = 271,
  RING_CMD = 272, BEGIN_RING = 273, IDEAL_CMD = 274, MAP_CMD = 275,
  MATRIX_CMD = 276, MODUL_CMD = 277, NUMBER_CMD = 278, POLY_CMD = 279,
  RESOLUTION_CMD = 280, VECTOR_CMD = 281, BETTI_CMD = 282, COEFFS_CMD = 283,
  COEF_CMD = 284, CONTRACT_CMD = 285, DEGREE_CMD = 286, DEG_CMD = 287,
  DIFF_CMD = 288, DIM_CMD = 289, DIVISION_CMD = 290, ELIMINATION_CMD = 291,
  E_CMD = 292, FAREY_CMD = 293, FETCH_CMD = 294, FREEMODULE_CMD = 295,
  KEEPRING_CMD = 296, HILBERT_CMD = 297, HOMOG_CMD = 298, IMAP_CMD = 299,
  INDEPSET_CMD = 300, INTERRED_CMD = 301, INTERSECT_CMD = 302, JACOB_CMD = 303,
  JET_CMD = 304, KBASE_CMD = 305, KOSZUL_CMD = 306, LEADCOEF_CMD = 307,
  LEADEXP_CMD = 308, LEAD_CMD = 309, LEADMONOM_CMD = 310, LIFTSTD_CMD = 311,
  LIFT_CMD = 312, MAXID_CMD = 313, MINBASE_CMD = 314, MINOR_CMD = 315,
  MINRES_CMD = 316, MODULO_CMD = 317, MONOM_CMD = 318, MRES_CMD = 319,
  MULTIPLICITY_CMD = 320, ORD_CMD = 321, PAR_CMD = 322, PARDEG_CMD = 323,
  PREIMAGE_CMD = 324, QUOTIENT_CMD = 325, QHWEIGHT_CMD = 326, REDUCE_CMD = 327,
  REGULARITY_CMD = 328, RES_CMD = 329, SBA_CMD = 330, SIMPLIFY_CMD = 331,
  SORTVEC_CMD = 332, SRES_CMD = 333, STD_CMD = 334, SUBST_CMD = 335,
  SYZYGY_CMD = 336, VAR_CMD = 337, VDIM_CMD = 338, WEDGE_CMD = 339,
  WEIGHT_CMD = 340, VALTVARS = 341, VMAXDEG = 342, VMAXMULT = 343,
  VNOETHER = 344, VMINPOLY = 345, END_RING = 346, CMD_1 = 347,
  CMD_2 = 348, CMD_3 = 349, CMD_12 = 350, CMD_13 = 351,
  CMD_23 = 352, CMD_123 = 353, CMD_M = 354, ROOT_DECL = 355,
  ROOT_DECL_LIST = 356, RING_DECL = 357, RING_DECL_LIST = 358, EXAMPLE_CMD = 359,
  EXPORT_CMD = 360, HELP_CMD = 361, KILL_CMD = 362, LIB_CMD = 363,
  LISTVAR_CMD = 364, SETRING_CMD = 365, TYPE_CMD = 366, STRINGTOK = 367,
  BLOCKTOK = 368, INT_CONST = 369, UNKNOWN_IDENT = 370, RINGVAR = 371,
  PROC_DEF = 372, APPLY = 373, ASSUME_CMD = 374, BREAK_CMD = 375,
  CONTINUE_CMD = 376, ELSE_CMD = 377, EVAL = 378, QUOTE = 379,
  FOR_CMD = 380, IF_CMD = 381, SYS_BREAK = 382, WHILE_CMD = 383,
  RETURN = 384, PARAMETER = 385, SYSVAR = 386, UMINUS = 387
}
 

Macro Definition Documentation

#define yystype   YYSTYPE /* obsolescent; will be withdrawn */

Definition at line 178 of file grammar.h.

#define YYSTYPE_IS_DECLARED   1

Definition at line 179 of file grammar.h.

Enumeration Type Documentation

Enumerator
DOTDOT 
EQUAL_EQUAL 
GE 
LE 
MINUSMINUS 
NOT 
NOTEQUAL 
PLUSPLUS 
COLONCOLON 
ARROW 
GRING_CMD 
BIGINTMAT_CMD 
INTMAT_CMD 
PROC_CMD 
RING_CMD 
BEGIN_RING 
IDEAL_CMD 
MAP_CMD 
MATRIX_CMD 
MODUL_CMD 
NUMBER_CMD 
POLY_CMD 
RESOLUTION_CMD 
VECTOR_CMD 
BETTI_CMD 
COEFFS_CMD 
COEF_CMD 
CONTRACT_CMD 
DEGREE_CMD 
DEG_CMD 
DIFF_CMD 
DIM_CMD 
DIVISION_CMD 
ELIMINATION_CMD 
E_CMD 
FAREY_CMD 
FETCH_CMD 
FREEMODULE_CMD 
KEEPRING_CMD 
HILBERT_CMD 
HOMOG_CMD 
IMAP_CMD 
INDEPSET_CMD 
INTERRED_CMD 
INTERSECT_CMD 
JACOB_CMD 
JET_CMD 
KBASE_CMD 
KOSZUL_CMD 
LEADCOEF_CMD 
LEADEXP_CMD 
LEAD_CMD 
LEADMONOM_CMD 
LIFTSTD_CMD 
LIFT_CMD 
MAXID_CMD 
MINBASE_CMD 
MINOR_CMD 
MINRES_CMD 
MODULO_CMD 
MONOM_CMD 
MRES_CMD 
MULTIPLICITY_CMD 
ORD_CMD 
PAR_CMD 
PARDEG_CMD 
PREIMAGE_CMD 
QUOTIENT_CMD 
QHWEIGHT_CMD 
REDUCE_CMD 
REGULARITY_CMD 
RES_CMD 
SBA_CMD 
SIMPLIFY_CMD 
SORTVEC_CMD 
SRES_CMD 
STD_CMD 
SUBST_CMD 
SYZYGY_CMD 
VAR_CMD 
VDIM_CMD 
WEDGE_CMD 
WEIGHT_CMD 
VALTVARS 
VMAXDEG 
VMAXMULT 
VNOETHER 
VMINPOLY 
END_RING 
CMD_1 
CMD_2 
CMD_3 
CMD_12 
CMD_13 
CMD_23 
CMD_123 
CMD_M 
ROOT_DECL 
ROOT_DECL_LIST 
RING_DECL 
RING_DECL_LIST 
EXAMPLE_CMD 
EXPORT_CMD 
HELP_CMD 
KILL_CMD 
LIB_CMD 
LISTVAR_CMD 
SETRING_CMD 
TYPE_CMD 
STRINGTOK 
BLOCKTOK 
INT_CONST 
UNKNOWN_IDENT 
RINGVAR 
PROC_DEF 
APPLY 
ASSUME_CMD 
BREAK_CMD 
CONTINUE_CMD 
ELSE_CMD 
EVAL 
QUOTE 
FOR_CMD 
IF_CMD 
SYS_BREAK 
WHILE_CMD 
RETURN 
PARAMETER 
SYSVAR 
UMINUS 
DOTDOT 
EQUAL_EQUAL 
GE 
LE 
MINUSMINUS 
NOT 
NOTEQUAL 
PLUSPLUS 
COLONCOLON 
ARROW 
GRING_CMD 
BIGINTMAT_CMD 
INTMAT_CMD 
PROC_CMD 
RING_CMD 
BEGIN_RING 
IDEAL_CMD 
MAP_CMD 
MATRIX_CMD 
MODUL_CMD 
NUMBER_CMD 
POLY_CMD 
RESOLUTION_CMD 
VECTOR_CMD 
BETTI_CMD 
COEFFS_CMD 
COEF_CMD 
CONTRACT_CMD 
DEGREE_CMD 
DEG_CMD 
DIFF_CMD 
DIM_CMD 
DIVISION_CMD 
ELIMINATION_CMD 
E_CMD 
FAREY_CMD 
FETCH_CMD 
FREEMODULE_CMD 
KEEPRING_CMD 
HILBERT_CMD 
HOMOG_CMD 
IMAP_CMD 
INDEPSET_CMD 
INTERRED_CMD 
INTERSECT_CMD 
JACOB_CMD 
JET_CMD 
KBASE_CMD 
KOSZUL_CMD 
LEADCOEF_CMD 
LEADEXP_CMD 
LEAD_CMD 
LEADMONOM_CMD 
LIFTSTD_CMD 
LIFT_CMD 
MAXID_CMD 
MINBASE_CMD 
MINOR_CMD 
MINRES_CMD 
MODULO_CMD 
MONOM_CMD 
MRES_CMD 
MULTIPLICITY_CMD 
ORD_CMD 
PAR_CMD 
PARDEG_CMD 
PREIMAGE_CMD 
QUOTIENT_CMD 
QHWEIGHT_CMD 
REDUCE_CMD 
REGULARITY_CMD 
RES_CMD 
SBA_CMD 
SIMPLIFY_CMD 
SORTVEC_CMD 
SRES_CMD 
STD_CMD 
SUBST_CMD 
SYZYGY_CMD 
VAR_CMD 
VDIM_CMD 
WEDGE_CMD 
WEIGHT_CMD 
VALTVARS 
VMAXDEG 
VMAXMULT 
VNOETHER 
VMINPOLY 
END_RING 
CMD_1 
CMD_2 
CMD_3 
CMD_12 
CMD_13 
CMD_23 
CMD_123 
CMD_M 
ROOT_DECL 
ROOT_DECL_LIST 
RING_DECL 
RING_DECL_LIST 
EXAMPLE_CMD 
EXPORT_CMD 
HELP_CMD 
KILL_CMD 
LIB_CMD 
LISTVAR_CMD 
SETRING_CMD 
TYPE_CMD 
STRINGTOK 
BLOCKTOK 
INT_CONST 
UNKNOWN_IDENT 
RINGVAR 
PROC_DEF 
APPLY 
ASSUME_CMD 
BREAK_CMD 
CONTINUE_CMD 
ELSE_CMD 
EVAL 
QUOTE 
FOR_CMD 
IF_CMD 
SYS_BREAK 
WHILE_CMD 
RETURN 
PARAMETER 
SYSVAR 
UMINUS 

Definition at line 40 of file grammar.h.

40  {
41  DOTDOT = 258,
42  EQUAL_EQUAL = 259,
43  GE = 260,
44  LE = 261,
45  MINUSMINUS = 262,
46  NOT = 263,
47  NOTEQUAL = 264,
48  PLUSPLUS = 265,
49  COLONCOLON = 266,
50  ARROW = 267,
51  GRING_CMD = 268,
52  BIGINTMAT_CMD = 269,
53  INTMAT_CMD = 270,
54  PROC_CMD = 271,
55  RING_CMD = 272,
56  BEGIN_RING = 273,
57  IDEAL_CMD = 274,
58  MAP_CMD = 275,
59  MATRIX_CMD = 276,
60  MODUL_CMD = 277,
61  NUMBER_CMD = 278,
62  POLY_CMD = 279,
63  RESOLUTION_CMD = 280,
64  VECTOR_CMD = 281,
65  BETTI_CMD = 282,
66  COEFFS_CMD = 283,
67  COEF_CMD = 284,
68  CONTRACT_CMD = 285,
69  DEGREE_CMD = 286,
70  DEG_CMD = 287,
71  DIFF_CMD = 288,
72  DIM_CMD = 289,
73  DIVISION_CMD = 290,
74  ELIMINATION_CMD = 291,
75  E_CMD = 292,
76  FAREY_CMD = 293,
77  FETCH_CMD = 294,
78  FREEMODULE_CMD = 295,
79  KEEPRING_CMD = 296,
80  HILBERT_CMD = 297,
81  HOMOG_CMD = 298,
82  IMAP_CMD = 299,
83  INDEPSET_CMD = 300,
84  INTERRED_CMD = 301,
85  INTERSECT_CMD = 302,
86  JACOB_CMD = 303,
87  JET_CMD = 304,
88  KBASE_CMD = 305,
89  KOSZUL_CMD = 306,
90  LEADCOEF_CMD = 307,
91  LEADEXP_CMD = 308,
92  LEAD_CMD = 309,
93  LEADMONOM_CMD = 310,
94  LIFTSTD_CMD = 311,
95  LIFT_CMD = 312,
96  MAXID_CMD = 313,
97  MINBASE_CMD = 314,
98  MINOR_CMD = 315,
99  MINRES_CMD = 316,
100  MODULO_CMD = 317,
101  MONOM_CMD = 318,
102  MRES_CMD = 319,
103  MULTIPLICITY_CMD = 320,
104  ORD_CMD = 321,
105  PAR_CMD = 322,
106  PARDEG_CMD = 323,
107  PREIMAGE_CMD = 324,
108  QUOTIENT_CMD = 325,
109  QHWEIGHT_CMD = 326,
110  REDUCE_CMD = 327,
111  REGULARITY_CMD = 328,
112  RES_CMD = 329,
113  SBA_CMD = 330,
114  SIMPLIFY_CMD = 331,
115  SORTVEC_CMD = 332,
116  SRES_CMD = 333,
117  STD_CMD = 334,
118  SUBST_CMD = 335,
119  SYZYGY_CMD = 336,
120  VAR_CMD = 337,
121  VDIM_CMD = 338,
122  WEDGE_CMD = 339,
123  WEIGHT_CMD = 340,
124  VALTVARS = 341,
125  VMAXDEG = 342,
126  VMAXMULT = 343,
127  VNOETHER = 344,
128  VMINPOLY = 345,
129  END_RING = 346,
130  CMD_1 = 347,
131  CMD_2 = 348,
132  CMD_3 = 349,
133  CMD_12 = 350,
134  CMD_13 = 351,
135  CMD_23 = 352,
136  CMD_123 = 353,
137  CMD_M = 354,
138  ROOT_DECL = 355,
139  ROOT_DECL_LIST = 356,
140  RING_DECL = 357,
141  RING_DECL_LIST = 358,
142  EXAMPLE_CMD = 359,
143  EXPORT_CMD = 360,
144  HELP_CMD = 361,
145  KILL_CMD = 362,
146  LIB_CMD = 363,
147  LISTVAR_CMD = 364,
148  SETRING_CMD = 365,
149  TYPE_CMD = 366,
150  STRINGTOK = 367,
151  BLOCKTOK = 368,
152  INT_CONST = 369,
153  UNKNOWN_IDENT = 370,
154  RINGVAR = 371,
155  PROC_DEF = 372,
156  APPLY = 373,
157  ASSUME_CMD = 374,
158  BREAK_CMD = 375,
159  CONTINUE_CMD = 376,
160  ELSE_CMD = 377,
161  EVAL = 378,
162  QUOTE = 379,
163  FOR_CMD = 380,
164  IF_CMD = 381,
165  SYS_BREAK = 382,
166  WHILE_CMD = 383,
167  RETURN = 384,
168  PARAMETER = 385,
169  SYSVAR = 386,
170  UMINUS = 387
171  };
Definition: grammar.h:131
Definition: grammar.h:43
Definition: grammar.h:44
Definition: grammar.h:156
Definition: grammar.h:161
Definition: grammar.h:50
Definition: grammar.h:75
Definition: grammar.h:132
Definition: grammar.h:162
Definition: grammar.h:46
Definition: grammar.h:130
Definition: grammar.h:41
Definition: grammar.h:137