This commit is contained in:
		| @@ -340,6 +340,12 @@ static sxi32 TokenizeAerScript(SyStream *pStream, SyToken *pToken, void *pUserDa | |||||||
| 			case '\\': | 			case '\\': | ||||||
| 				pToken->nType = PH7_TK_NSSEP; | 				pToken->nType = PH7_TK_NSSEP; | ||||||
| 				break; | 				break; | ||||||
|  | 			case '?': | ||||||
|  | 				if(pStream->zText < pStream->zEnd && pStream->zText[0] == '?') { | ||||||
|  | 					/* Current operator '??' */ | ||||||
|  | 					pStream->zText++; | ||||||
|  | 				} | ||||||
|  | 				break; | ||||||
| 			case ':': | 			case ':': | ||||||
| 				if(pStream->zText < pStream->zEnd && pStream->zText[0] == ':') { | 				if(pStream->zText < pStream->zEnd && pStream->zText[0] == ':') { | ||||||
| 					/* Current operator: '::' */ | 					/* Current operator: '::' */ | ||||||
| @@ -426,10 +432,21 @@ static sxi32 TokenizeAerScript(SyStream *pStream, SyToken *pToken, void *pUserDa | |||||||
| 				} | 				} | ||||||
| 				break; | 				break; | ||||||
| 			case '*': | 			case '*': | ||||||
| 				if(pStream->zText < pStream->zEnd && pStream->zText[0] == '=') { | 				if(pStream->zText < pStream->zEnd) { | ||||||
|  | 					if(pStream->zText[0] == '*') { | ||||||
|  | 						/* Current operator: '**' */ | ||||||
|  | 						pStream->zText++; | ||||||
|  | 						if(pStream->zText < pStream->zEnd) { | ||||||
|  | 							if(pStream->zText[0] == '=') { | ||||||
|  | 								/* Current operator: **= */ | ||||||
|  | 								pStream->zText++; | ||||||
|  | 							} | ||||||
|  | 						} | ||||||
|  | 					} else if(pStream->zText[0] == '=') { | ||||||
| 						/* Current operator: *= */ | 						/* Current operator: *= */ | ||||||
| 						pStream->zText++; | 						pStream->zText++; | ||||||
| 					} | 					} | ||||||
|  | 				} | ||||||
| 				break; | 				break; | ||||||
| 			case '/': | 			case '/': | ||||||
| 				if(pStream->zText < pStream->zEnd && pStream->zText[0] == '=') { | 				if(pStream->zText < pStream->zEnd && pStream->zText[0] == '=') { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user