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

Symbol kinds. More...

#include <aprepro_parser.h>

Public Types

enum  symbol_kind_type {
  YYNTOKENS = 50 , S_YYEMPTY = -2 , S_YYEOF = 0 , S_YYerror = 1 ,
  S_YYUNDEF = 2 , S_NUM = 3 , S_QSTRING = 4 , S_UNDVAR = 5 ,
  S_VAR = 6 , S_SVAR = 7 , S_IMMVAR = 8 , S_IMMSVAR = 9 ,
  S_AVAR = 10 , S_FNCT = 11 , S_SFNCT = 12 , S_AFNCT = 13 ,
  S_COMMA = 14 , S_LPAR = 15 , S_RPAR = 16 , S_LBRACK = 17 ,
  S_RBRACK = 18 , S_LBRACE = 19 , S_RBRACE = 20 , S_SEMI = 21 ,
  S_EQUAL = 22 , S_EQ_PLUS = 23 , S_EQ_MINUS = 24 , S_EQ_TIME = 25 ,
  S_EQ_DIV = 26 , S_EQ_POW = 27 , S_QUEST = 28 , S_COLON = 29 ,
  S_LOR = 30 , S_LAND = 31 , S_LT = 32 , S_GT = 33 ,
  S_LE = 34 , S_GE = 35 , S_EQ = 36 , S_NE = 37 ,
  S_PLU = 38 , S_SUB = 39 , S_DIV = 40 , S_TIM = 41 ,
  S_MOD = 42 , S_UNARY = 43 , S_NOT = 44 , S_POW = 45 ,
  S_INC = 46 , S_DEC = 47 , S_CONCAT = 48 , S_49_n_ = 49 ,
  S_YYACCEPT = 50 , S_input = 51 , S_line = 52 , S_bool = 53 ,
  S_aexp = 54 , S_sexp = 55 , S_exp = 56
}
 

Detailed Description

Symbol kinds.

Member Enumeration Documentation

◆ symbol_kind_type

Enumerator
YYNTOKENS 

Number of tokens.

S_YYEMPTY 
S_YYEOF 
S_YYerror 
S_YYUNDEF 
S_NUM 
S_QSTRING 
S_UNDVAR 
S_VAR 
S_SVAR 
S_IMMVAR 
S_IMMSVAR 
S_AVAR 
S_FNCT 
S_SFNCT 
S_AFNCT 
S_COMMA 
S_LPAR 
S_RPAR 
S_LBRACK 
S_RBRACK 
S_LBRACE 
S_RBRACE 
S_SEMI 
S_EQUAL 
S_EQ_PLUS 
S_EQ_MINUS 
S_EQ_TIME 
S_EQ_DIV 
S_EQ_POW 
S_QUEST 
S_COLON 
S_LOR 
S_LAND 
S_LT 
S_GT 
S_LE 
S_GE 
S_EQ 
S_NE 
S_PLU 
S_SUB 
S_DIV 
S_TIM 
S_MOD 
S_UNARY 
S_NOT 
S_POW 
S_INC 
S_DEC 
S_CONCAT 
S_49_n_ 
S_YYACCEPT 
S_input 
S_line 
S_bool 
S_aexp 
S_sexp 
S_exp 

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