PP: Rationalize names of tokens.
This commit is contained in:
		
							parent
							
								
									2dcdda921f
								
							
						
					
					
						commit
						0c4b7c931a
					
				| @ -2,5 +2,5 @@ | |||||||
| // For the version, it uses the latest git tag followed by the number of commits.
 | // For the version, it uses the latest git tag followed by the number of commits.
 | ||||||
| // For the date, it uses the current date (when then script is run).
 | // For the date, it uses the current date (when then script is run).
 | ||||||
| 
 | 
 | ||||||
| #define GLSLANG_REVISION "Overload400-PrecQual.1715" | #define GLSLANG_REVISION "Overload400-PrecQual.1719" | ||||||
| #define GLSLANG_DATE "20-Dec-2016" | #define GLSLANG_DATE "21-Dec-2016" | ||||||
|  | |||||||
| @ -674,11 +674,11 @@ int TScanContext::tokenize(TPpContext* pp, TParserToken& token) | |||||||
|             parseContext.error(loc, "illegal use of escape character", "\\", ""); |             parseContext.error(loc, "illegal use of escape character", "\\", ""); | ||||||
|             break; |             break; | ||||||
| 
 | 
 | ||||||
|         case PpAtomAdd:                return ADD_ASSIGN; |         case PPAtomAddAssign:          return ADD_ASSIGN; | ||||||
|         case PpAtomSub:                return SUB_ASSIGN; |         case PPAtomSubAssign:          return SUB_ASSIGN; | ||||||
|         case PpAtomMul:                return MUL_ASSIGN; |         case PPAtomMulAssign:          return MUL_ASSIGN; | ||||||
|         case PpAtomDiv:                return DIV_ASSIGN; |         case PPAtomDivAssign:          return DIV_ASSIGN; | ||||||
|         case PpAtomMod:                return MOD_ASSIGN; |         case PPAtomModAssign:          return MOD_ASSIGN; | ||||||
| 
 | 
 | ||||||
|         case PpAtomRight:              return RIGHT_OP; |         case PpAtomRight:              return RIGHT_OP; | ||||||
|         case PpAtomLeft:               return LEFT_OP; |         case PpAtomLeft:               return LEFT_OP; | ||||||
|  | |||||||
| @ -94,11 +94,12 @@ const struct { | |||||||
|     const char* str; |     const char* str; | ||||||
| } tokens[] = { | } tokens[] = { | ||||||
| 
 | 
 | ||||||
|     { PpAtomAdd,            "+=" }, |     { PPAtomAddAssign,      "+=" }, | ||||||
|     { PpAtomSub,            "-=" }, |     { PPAtomSubAssign,      "-=" }, | ||||||
|     { PpAtomMul,            "*=" }, |     { PPAtomMulAssign,      "*=" }, | ||||||
|     { PpAtomDiv,            "/=" }, |     { PPAtomDivAssign,      "/=" }, | ||||||
|     { PpAtomMod,            "%=" }, |     { PPAtomModAssign,      "%=" }, | ||||||
|  | 
 | ||||||
|     { PpAtomRight,          ">>" }, |     { PpAtomRight,          ">>" }, | ||||||
|     { PpAtomLeft,           "<<" }, |     { PpAtomLeft,           "<<" }, | ||||||
|     { PpAtomAnd,            "&&" }, |     { PpAtomAnd,            "&&" }, | ||||||
|  | |||||||
| @ -529,7 +529,7 @@ int TPpContext::tStringInput::scan(TPpToken* ppToken) | |||||||
|             if (ch == '-') { |             if (ch == '-') { | ||||||
|                 return PpAtomDecrement; |                 return PpAtomDecrement; | ||||||
|             } else if (ch == '=') { |             } else if (ch == '=') { | ||||||
|                 return PpAtomSub; |                 return PPAtomSubAssign; | ||||||
|             } else { |             } else { | ||||||
|                 ungetch(); |                 ungetch(); | ||||||
|                 return '-'; |                 return '-'; | ||||||
| @ -539,7 +539,7 @@ int TPpContext::tStringInput::scan(TPpToken* ppToken) | |||||||
|             if (ch == '+') { |             if (ch == '+') { | ||||||
|                 return PpAtomIncrement; |                 return PpAtomIncrement; | ||||||
|             } else if (ch == '=') { |             } else if (ch == '=') { | ||||||
|                 return PpAtomAdd; |                 return PPAtomAddAssign; | ||||||
|             } else { |             } else { | ||||||
|                 ungetch(); |                 ungetch(); | ||||||
|                 return '+'; |                 return '+'; | ||||||
| @ -547,7 +547,7 @@ int TPpContext::tStringInput::scan(TPpToken* ppToken) | |||||||
|         case '*': |         case '*': | ||||||
|             ch = getch(); |             ch = getch(); | ||||||
|             if (ch == '=') { |             if (ch == '=') { | ||||||
|                 return PpAtomMul; |                 return PPAtomMulAssign; | ||||||
|             } else { |             } else { | ||||||
|                 ungetch(); |                 ungetch(); | ||||||
|                 return '*'; |                 return '*'; | ||||||
| @ -555,7 +555,7 @@ int TPpContext::tStringInput::scan(TPpToken* ppToken) | |||||||
|         case '%': |         case '%': | ||||||
|             ch = getch(); |             ch = getch(); | ||||||
|             if (ch == '=') { |             if (ch == '=') { | ||||||
|                 return PpAtomMod; |                 return PPAtomModAssign; | ||||||
|             } else { |             } else { | ||||||
|                 ungetch(); |                 ungetch(); | ||||||
|                 return '%'; |                 return '%'; | ||||||
| @ -681,7 +681,7 @@ int TPpContext::tStringInput::scan(TPpToken* ppToken) | |||||||
|                 // loop again to get the next token...
 |                 // loop again to get the next token...
 | ||||||
|                 break; |                 break; | ||||||
|             } else if (ch == '=') { |             } else if (ch == '=') { | ||||||
|                 return PpAtomDiv; |                 return PPAtomDivAssign; | ||||||
|             } else { |             } else { | ||||||
|                 ungetch(); |                 ungetch(); | ||||||
|                 return '/'; |                 return '/'; | ||||||
|  | |||||||
| @ -86,11 +86,11 @@ enum EFixedAtoms { | |||||||
| 
 | 
 | ||||||
|     // Operators
 |     // Operators
 | ||||||
| 
 | 
 | ||||||
|     PpAtomAdd, |     PPAtomAddAssign, | ||||||
|     PpAtomSub, |     PPAtomSubAssign, | ||||||
|     PpAtomMul, |     PPAtomMulAssign, | ||||||
|     PpAtomDiv, |     PPAtomDivAssign, | ||||||
|     PpAtomMod, |     PPAtomModAssign, | ||||||
| 
 | 
 | ||||||
|     PpAtomRight, |     PpAtomRight, | ||||||
|     PpAtomLeft, |     PpAtomLeft, | ||||||
|  | |||||||
| @ -430,11 +430,11 @@ EHlslTokenClass HlslScanContext::tokenizeClass(HlslToken& token) | |||||||
|             parseContext.error(loc, "illegal use of escape character", "\\", ""); |             parseContext.error(loc, "illegal use of escape character", "\\", ""); | ||||||
|             break; |             break; | ||||||
| 
 | 
 | ||||||
|         case PpAtomAdd:                return EHTokAddAssign; |         case PPAtomAddAssign:          return EHTokAddAssign; | ||||||
|         case PpAtomSub:                return EHTokSubAssign; |         case PPAtomSubAssign:          return EHTokSubAssign; | ||||||
|         case PpAtomMul:                return EHTokMulAssign; |         case PPAtomMulAssign:          return EHTokMulAssign; | ||||||
|         case PpAtomDiv:                return EHTokDivAssign; |         case PPAtomDivAssign:          return EHTokDivAssign; | ||||||
|         case PpAtomMod:                return EHTokModAssign; |         case PPAtomModAssign:          return EHTokModAssign; | ||||||
| 
 | 
 | ||||||
|         case PpAtomRight:              return EHTokRightOp; |         case PpAtomRight:              return EHTokRightOp; | ||||||
|         case PpAtomLeft:               return EHTokLeftOp; |         case PpAtomLeft:               return EHTokLeftOp; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 John Kessenich
						John Kessenich