SKETCH OF HOW RESEARCH MIGHT CONTINUE AND RESULTS BE PRESENTED

JScript Punctuators

Each of the following characters or sequences of (as many as four ) characters converts to its own token:

!== != !      
%= %        
&& &= &      
(          
)          
*= *        
++ += +      
,          
-- -= -      
.          
/= /        
:: :        
;          
<<= << <= <    
=== == =      
>= >>= >>>= >>> >> >
?          
[          
]          
^ ^=        
{          
|= || |      
}          
~          

The only one of these that is not listed as a punctuator in the ECMA Standard (or in Microsoft’s JScript documentation, for that matter) is the double-colon.

The doubled minus sign has special treatment when JSCRIPT scans what may be the termination of an HTML comment. No token is produced where two or more consecutive minus signs are followed immediately by a > sign and then by any amount of white space, and then by either the end of the script or by a closing curly bracket and a line terminator.