Aprepro 5.0x
Loading...
Searching...
No Matches
SEAMS::Parser::token Struct Reference

Token kinds. More...

#include <aprepro_parser.h>

Public Types

enum  token_kind_type {
  SEAMSEMPTY = -2 , END = 0 , SEAMSerror = 256 , SEAMSUNDEF = 257 ,
  NUM = 258 , QSTRING = 259 , UNDVAR = 260 , VAR = 261 ,
  SVAR = 262 , IMMVAR = 263 , IMMSVAR = 264 , AVAR = 265 ,
  FNCT = 266 , SFNCT = 267 , AFNCT = 268 , COMMA = 269 ,
  LPAR = 270 , RPAR = 271 , LBRACK = 272 , RBRACK = 273 ,
  LBRACE = 274 , RBRACE = 275 , SEMI = 276 , EQUAL = 277 ,
  EQ_PLUS = 278 , EQ_MINUS = 279 , EQ_TIME = 280 , EQ_DIV = 281 ,
  EQ_POW = 282 , QUEST = 283 , COLON = 284 , LOR = 285 ,
  LAND = 286 , LT = 287 , GT = 288 , LE = 289 ,
  GE = 290 , EQ = 291 , NE = 292 , PLU = 293 ,
  SUB = 294 , DIV = 295 , TIM = 296 , MOD = 297 ,
  UNARY = 298 , NOT = 299 , POW = 300 , INC = 301 ,
  DEC = 302 , CONCAT = 303
}
 
typedef token_kind_type yytokentype
 Backward compatibility alias (Bison 3.6).
 

Detailed Description

Token kinds.

Member Typedef Documentation

◆ yytokentype

Backward compatibility alias (Bison 3.6).

Member Enumeration Documentation

◆ token_kind_type

Enumerator
SEAMSEMPTY 
END 
SEAMSerror 
SEAMSUNDEF 
NUM 
QSTRING 
UNDVAR 
VAR 
SVAR 
IMMVAR 
IMMSVAR 
AVAR 
FNCT 
SFNCT 
AFNCT 
COMMA 
LPAR 
RPAR 
LBRACK 
RBRACK 
LBRACE 
RBRACE 
SEMI 
EQUAL 
EQ_PLUS 
EQ_MINUS 
EQ_TIME 
EQ_DIV 
EQ_POW 
QUEST 
COLON 
LOR 
LAND 
LT 
GT 
LE 
GE 
EQ 
NE 
PLU 
SUB 
DIV 
TIM 
MOD 
UNARY 
NOT 
POW 
INC 
DEC 
CONCAT 

The documentation for this struct was generated from the following file: