My Project  debian-1:4.1.1-p2+ds-4build4
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 , E_CMD = 283 , FETCH_CMD = 284 , FREEMODULE_CMD = 285 ,
  KEEPRING_CMD = 286 , IMAP_CMD = 287 , KOSZUL_CMD = 288 , MAXID_CMD = 289 ,
  MONOM_CMD = 290 , PAR_CMD = 291 , PREIMAGE_CMD = 292 , VAR_CMD = 293 ,
  VALTVARS = 294 , VMAXDEG = 295 , VMAXMULT = 296 , VNOETHER = 297 ,
  VMINPOLY = 298 , END_RING = 299 , CMD_1 = 300 , CMD_2 = 301 ,
  CMD_3 = 302 , CMD_12 = 303 , CMD_13 = 304 , CMD_23 = 305 ,
  CMD_123 = 306 , CMD_M = 307 , ROOT_DECL = 308 , ROOT_DECL_LIST = 309 ,
  RING_DECL = 310 , RING_DECL_LIST = 311 , EXAMPLE_CMD = 312 , EXPORT_CMD = 313 ,
  HELP_CMD = 314 , KILL_CMD = 315 , LIB_CMD = 316 , LISTVAR_CMD = 317 ,
  SETRING_CMD = 318 , TYPE_CMD = 319 , STRINGTOK = 320 , BLOCKTOK = 321 ,
  INT_CONST = 322 , UNKNOWN_IDENT = 323 , RINGVAR = 324 , PROC_DEF = 325 ,
  APPLY = 326 , ASSUME_CMD = 327 , BREAK_CMD = 328 , CONTINUE_CMD = 329 ,
  ELSE_CMD = 330 , EVAL = 331 , QUOTE = 332 , FOR_CMD = 333 ,
  IF_CMD = 334 , SYS_BREAK = 335 , WHILE_CMD = 336 , RETURN = 337 ,
  PARAMETER = 338 , SYSVAR = 339 , UMINUS = 340 , 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 ,
  E_CMD = 283 , FETCH_CMD = 284 , FREEMODULE_CMD = 285 , KEEPRING_CMD = 286 ,
  IMAP_CMD = 287 , KOSZUL_CMD = 288 , MAXID_CMD = 289 , MONOM_CMD = 290 ,
  PAR_CMD = 291 , PREIMAGE_CMD = 292 , VAR_CMD = 293 , VALTVARS = 294 ,
  VMAXDEG = 295 , VMAXMULT = 296 , VNOETHER = 297 , VMINPOLY = 298 ,
  END_RING = 299 , CMD_1 = 300 , CMD_2 = 301 , CMD_3 = 302 ,
  CMD_12 = 303 , CMD_13 = 304 , CMD_23 = 305 , CMD_123 = 306 ,
  CMD_M = 307 , ROOT_DECL = 308 , ROOT_DECL_LIST = 309 , RING_DECL = 310 ,
  RING_DECL_LIST = 311 , EXAMPLE_CMD = 312 , EXPORT_CMD = 313 , HELP_CMD = 314 ,
  KILL_CMD = 315 , LIB_CMD = 316 , LISTVAR_CMD = 317 , SETRING_CMD = 318 ,
  TYPE_CMD = 319 , STRINGTOK = 320 , BLOCKTOK = 321 , INT_CONST = 322 ,
  UNKNOWN_IDENT = 323 , RINGVAR = 324 , PROC_DEF = 325 , APPLY = 326 ,
  ASSUME_CMD = 327 , BREAK_CMD = 328 , CONTINUE_CMD = 329 , ELSE_CMD = 330 ,
  EVAL = 331 , QUOTE = 332 , FOR_CMD = 333 , IF_CMD = 334 ,
  SYS_BREAK = 335 , WHILE_CMD = 336 , RETURN = 337 , PARAMETER = 338 ,
  SYSVAR = 339 , UMINUS = 340
}
 

Macro Definition Documentation

◆ yystype

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

Definition at line 131 of file grammar.h.

◆ YYSTYPE_IS_DECLARED

#define YYSTYPE_IS_DECLARED   1

Definition at line 132 of file grammar.h.

Enumeration Type Documentation

◆ yytokentype

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 
E_CMD 
FETCH_CMD 
FREEMODULE_CMD 
KEEPRING_CMD 
IMAP_CMD 
KOSZUL_CMD 
MAXID_CMD 
MONOM_CMD 
PAR_CMD 
PREIMAGE_CMD 
VAR_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 
E_CMD 
FETCH_CMD 
FREEMODULE_CMD 
KEEPRING_CMD 
IMAP_CMD 
KOSZUL_CMD 
MAXID_CMD 
MONOM_CMD 
PAR_CMD 
PREIMAGE_CMD 
VAR_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  E_CMD = 283,
67  FETCH_CMD = 284,
68  FREEMODULE_CMD = 285,
69  KEEPRING_CMD = 286,
70  IMAP_CMD = 287,
71  KOSZUL_CMD = 288,
72  MAXID_CMD = 289,
73  MONOM_CMD = 290,
74  PAR_CMD = 291,
75  PREIMAGE_CMD = 292,
76  VAR_CMD = 293,
77  VALTVARS = 294,
78  VMAXDEG = 295,
79  VMAXMULT = 296,
80  VNOETHER = 297,
81  VMINPOLY = 298,
82  END_RING = 299,
83  CMD_1 = 300,
84  CMD_2 = 301,
85  CMD_3 = 302,
86  CMD_12 = 303,
87  CMD_13 = 304,
88  CMD_23 = 305,
89  CMD_123 = 306,
90  CMD_M = 307,
91  ROOT_DECL = 308,
92  ROOT_DECL_LIST = 309,
93  RING_DECL = 310,
94  RING_DECL_LIST = 311,
95  EXAMPLE_CMD = 312,
96  EXPORT_CMD = 313,
97  HELP_CMD = 314,
98  KILL_CMD = 315,
99  LIB_CMD = 316,
100  LISTVAR_CMD = 317,
101  SETRING_CMD = 318,
102  TYPE_CMD = 319,
103  STRINGTOK = 320,
104  BLOCKTOK = 321,
105  INT_CONST = 322,
106  UNKNOWN_IDENT = 323,
107  RINGVAR = 324,
108  PROC_DEF = 325,
109  APPLY = 326,
110  ASSUME_CMD = 327,
111  BREAK_CMD = 328,
112  CONTINUE_CMD = 329,
113  ELSE_CMD = 330,
114  EVAL = 331,
115  QUOTE = 332,
116  FOR_CMD = 333,
117  IF_CMD = 334,
118  SYS_BREAK = 335,
119  WHILE_CMD = 336,
120  RETURN = 337,
121  PARAMETER = 338,
122  SYSVAR = 339,
123  UMINUS = 340
124  };
@ CMD_1
Definition: grammar.h:83
@ PLUSPLUS
Definition: grammar.h:48
@ NOT
Definition: grammar.h:46
@ KILL_CMD
Definition: grammar.h:98
@ END_RING
Definition: grammar.h:82
@ MINUSMINUS
Definition: grammar.h:45
@ IDEAL_CMD
Definition: grammar.h:57
@ UMINUS
Definition: grammar.h:123
@ PARAMETER
Definition: grammar.h:121
@ PAR_CMD
Definition: grammar.h:74
@ PREIMAGE_CMD
Definition: grammar.h:75
@ CMD_23
Definition: grammar.h:88
@ EXAMPLE_CMD
Definition: grammar.h:95
@ VALTVARS
Definition: grammar.h:77
@ CMD_2
Definition: grammar.h:84
@ MATRIX_CMD
Definition: grammar.h:59
@ KEEPRING_CMD
Definition: grammar.h:69
@ RING_DECL
Definition: grammar.h:93
@ TYPE_CMD
Definition: grammar.h:102
@ RING_DECL_LIST
Definition: grammar.h:94
@ BIGINTMAT_CMD
Definition: grammar.h:52
@ KOSZUL_CMD
Definition: grammar.h:71
@ SYS_BREAK
Definition: grammar.h:118
@ SETRING_CMD
Definition: grammar.h:101
@ RETURN
Definition: grammar.h:120
@ IMAP_CMD
Definition: grammar.h:70
@ ARROW
Definition: grammar.h:50
@ GE
Definition: grammar.h:43
@ EQUAL_EQUAL
Definition: grammar.h:42
@ RINGVAR
Definition: grammar.h:107
@ CMD_3
Definition: grammar.h:85
@ SYSVAR
Definition: grammar.h:122
@ ROOT_DECL
Definition: grammar.h:91
@ APPLY
Definition: grammar.h:109
@ MAP_CMD
Definition: grammar.h:58
@ EVAL
Definition: grammar.h:114
@ INT_CONST
Definition: grammar.h:105
@ PROC_CMD
Definition: grammar.h:54
@ BLOCKTOK
Definition: grammar.h:104
@ LE
Definition: grammar.h:44
@ BEGIN_RING
Definition: grammar.h:56
@ INTMAT_CMD
Definition: grammar.h:53
@ LISTVAR_CMD
Definition: grammar.h:100
@ UNKNOWN_IDENT
Definition: grammar.h:106
@ LIB_CMD
Definition: grammar.h:99
@ ROOT_DECL_LIST
Definition: grammar.h:92
@ BREAK_CMD
Definition: grammar.h:111
@ ELSE_CMD
Definition: grammar.h:113
@ VMAXMULT
Definition: grammar.h:79
@ MODUL_CMD
Definition: grammar.h:60
@ CMD_123
Definition: grammar.h:89
@ ASSUME_CMD
Definition: grammar.h:110
@ IF_CMD
Definition: grammar.h:117
@ MONOM_CMD
Definition: grammar.h:73
@ VMAXDEG
Definition: grammar.h:78
@ FOR_CMD
Definition: grammar.h:116
@ VECTOR_CMD
Definition: grammar.h:64
@ RESOLUTION_CMD
Definition: grammar.h:63
@ NOTEQUAL
Definition: grammar.h:47
@ CMD_12
Definition: grammar.h:86
@ CONTINUE_CMD
Definition: grammar.h:112
@ VAR_CMD
Definition: grammar.h:76
@ STRINGTOK
Definition: grammar.h:103
@ DOTDOT
Definition: grammar.h:41
@ PROC_DEF
Definition: grammar.h:108
@ COLONCOLON
Definition: grammar.h:49
@ CMD_13
Definition: grammar.h:87
@ WHILE_CMD
Definition: grammar.h:119
@ HELP_CMD
Definition: grammar.h:97
@ NUMBER_CMD
Definition: grammar.h:61
@ MAXID_CMD
Definition: grammar.h:72
@ POLY_CMD
Definition: grammar.h:62
@ VMINPOLY
Definition: grammar.h:81
@ CMD_M
Definition: grammar.h:90
@ RING_CMD
Definition: grammar.h:55
@ QUOTE
Definition: grammar.h:115
@ VNOETHER
Definition: grammar.h:80
@ E_CMD
Definition: grammar.h:66
@ FETCH_CMD
Definition: grammar.h:67
@ GRING_CMD
Definition: grammar.h:51
@ FREEMODULE_CMD
Definition: grammar.h:68
@ EXPORT_CMD
Definition: grammar.h:96
@ BETTI_CMD
Definition: grammar.h:65